Merhaba vb.net teki çözümsüz problemim.umarım yardımcı olabilirsiniz.
programıma giriş için bir login ekranı var.bu ekranda kullanıcı adı ve şifre için 2 TextBox bulunuyor.İstediğim kullanıcı bu alanlara doldurup butona tıkladıktan sonra,eğer bilgiler doğru ise(yani buradaki kullanıcı adı ve şifre ayrıca açtığım bir kullanıcı değil SQL Servera girebilen yani direk SQL kullanıcısı,bu sa kullanıcısıda olabilir.) SQL Server a bağlantı açacak ve form2'ye yönlendirilecek.olay bu.bu kodu bilen biri varsa çok rica ediyorum paylaşabilirmi?
vbnet sql kullacısı ile login olma
SQL Server'a bağlanırken kullandığınız kullanıcı adı ve şifreyle login mi olmak istiyorsunuz?Bunun için bağlantı cümlesindeki kullanıcı adı ve şifre değerlerine textbox kontrollerini parametre olarak verip if-else denetim yapısıyla bağlantıyı açmayı deneyebilirsiniz.
Program kullanıcı arayüzü :
Kodlar :
Imports System.Data.SqlClient
Public Class Form1
Dim frm2 As New Form2
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim baglanti As String = "SERVER=" + TextBox1.Text + ";DATABASE=" + TextBox2.Text + ";Integrated Security=" + TextBox3.Text + ""
Dim conn As New SqlConnection(baglanti)
If TextBox1.Text = "COMPUTER" And TextBox2.Text = "Advanced" And TextBox3.Text = "True" Then
conn.Open()
frm2.Show()
Else
MsgBox("Connection Problem")
End If
End Sub
End Class
SQL Server'a kullanıcı adı ve şifre ile bağlanmadığım için bende o değişkenler yok ama sanırım mantığını kavradınız.
Başarılar,
Oh ne güzel sorunun cevabını aldın bir daha foruma girmeme gerek yok diye düşündün heralde.İnsan en azından teşekkür etmese bile sorun çözüldü mü çözülmedi mi onu söyler.Konu açmadan önce belli bir mesaj sınırlaması getirilse gerçekten iyi olacak.