Untuk
tutorial selanjutnya saya akan membuat sebuah  Proses untuk mengakses progam kita  dengan  memasukkan identitas dari
account pengguna dan kata sandi guna mendapatkan hak akses menggunakan progam
yang telah kita kasih pengaman. untuk melakukan proses masuk ke progam yang
telah kita buat kita  membutuhkan account
pengguna  yang digunakan
sebagai identitas dan identitas pengguna di ambil dari database yang telah kita
hubungkan pada  tutorial sebelum nya.
Untuk
selanjut nya kita langsung disain aja di visual basic seperti gambar disain
berikut
Di
dalam form yang telah kita disain kita cumin membutuhkan 3 label yang ber text 
Label1
(Silahkan login disini)
Label2
untuk (Username) dan,
Label3
untuk ( Password)
Selaun
label kita juga membutuhkan 2 textbox diman nanti identitas yang ada di dalam
database akan kita masukan melalui textbox1 dan textbok2 untuk mengecek apakah
data yang kita inputkan di dalam tekxtbox sam dengan data yang ada dalam
database dan satu komponen lagi yaitu Tombol Button diman tombol tersebut
menjadi kendali apakah berhasil atau gagal.
Kemudian
tekan f7 dan masukan script sebagai berikut.
Imports MySql.Data.MySqlClient
Public Class Form1
    Dim mysqlconn As MySqlConnection
    Dim command As MySqlCommand
    Dim reader As MySqlDataReader
Klik
2 kali pada tombol login
Private Sub Button1_Click(ByVal sender As
System.Object, ByVal
e As System.EventArgs)
Handles Button2.Click
       
mysqlconn = New MySqlConnection
       
mysqlconn.ConnectionString =
            "server=localhost;userid=root;password=;database=ismail"
        Try
           
mysqlconn.Open()
            Dim Query As String
           
Query = "select * from ismail.login
where username='" & TextBox1.Text & "'and password='" & TextBox2.Text & "'"
           
command = New MySqlCommand(Query,
mysqlconn)
           
reader = command.ExecuteReader
            Dim count As Integer
           
count = 0
            While reader.Read
               
count = count + 1
            End While
            If count = 1 Then
               
MessageBox.Show("data ada dalam database")
               
Form2.Show()
               
Me.Hide()
            ElseIf count > 1 Then
               
MessageBox.Show("data dalam database ada dobel")
            Else
               
MessageBox.Show("data tidak ada dalam database")
            End If
           
mysqlconn.Close()
        Catch ex As MySqlException
            MessageBox.Show(ex.Message)
        Finally
           
mysqlconn.Dispose()
        End Try
    End Sub
End Class
jika berhasil maka akan menuju ke
form2.
Untuk
database masih sama yaitu dengan nama ismail.
Selamat
mencoba semoga bermanfaat.

Belum ada tanggapan untuk "Cara membuat login di visual basic(net)"
Post a Comment