HOME     |      |      |   INFO   |      |   CONTACT  |

Membuat form login vb


Cara membuat form login di visual basic(vb6) dan menggunakan database mysql. Artikel ini sekaligus menyambung artikel sebelumnya tentang koneksi vb6 mysql, yang belum sempurna karena belum ada pembahasan mengenai resultset, nah disini nanti akan kita bahas sekaligus bagaimana cara membuat form login di vb6 dan mysql dan mengakses resultset mysql di vb6.
Sebelumnya yang kita butuhkan adalah database mysql, my sql connector dan vb6 itu sendiri. langkah-langkahnya adalah sebagai berikut :
- buat database di mysql, kemudian buat tabel login
- buat desain form di visual basic
form-login-vb6-mysql
- Jangan lupa tambahkan reference rdo object pada project, baca disini
- buat variabel sebagai berikut :
Dim koneksi As New rdoConnection
Dim rQuery As New rdoQuery
Dim rs As rdoResultset
- Buat koneksi ke database pada event form_load
Private Sub Form_Load()
koneksi.Connect = “uid=root;pwd=root;server=localhost;driver={MySQL ODBC 3.51 Driver};database=testdb;”
‘ini nyambung dengan baris diatasnya
koneksi.EstablishConnection
End Sub
- Kode login pada cmdlogin_click adalah sebagai berikut :
Private Sub cmdlogin_Click()
rQuery.SQL = “select * from login where usr=’” + txtuser + “‘ and pass=’” + txtpassword.Text + “‘”
rQuery.RowsetSize = 1
Set rQuery.ActiveConnection = koneksi
Set rs = rQuery.OpenResultset(rdOpenKeyset, rdConcurRowVer)
If rs.RowCount > 0 Then
MsgBox “login sukses”
Else
MsgBox “username atau password salah”
End If
rs.Close
End Sub
Jalankan vb6, pada contoh tabel login, datanya, username adalah admin dan password admin, jika user menginput dengan benar, maka akan muncul messagebox, “Login sukses” (bisa anda lanjutkan sendiri dengan memanggil form utama), dan jika user salah dalam input, akan muncul messagebox “Username atau password salah”
login-sukses
login-gagal

silahkan download materi yang lebih lengkap disini

my kampus

www.stmik-amik-riau.ac.id