Hai semua, kali ini kita akan bahas mengenai membuat form login pada ms access. pastinya sediakan table user, di sini dengan contoh tbl_user.
buat sebuah form dengan 2 text box yang namanya t_user dan t_password dan 1 command button cmdlogin.
buatlah sebuah modul dengan isi seperti dibawah :
Sub Login()
on error resume next
dim db as dao.database
dim dbrlogin as recordset
set db = currentdb()
set dbrlogin = db.opendatabase("Select * from tbl_login WHERE [userid]='" form_frm_login.t_user & "'")
if dbrlogin![tpassword] <> form_frm_login.t_password then
msgbox "Password Salah", vbcritical, "My Database"
form_frm_login.t_password.setfocus
else
docmd.openform "frm_main_menu", acnormal
docmd.close acform, "frm_login", acsaveyes
end if
end sub
selesai koding di atas, pada form login, masukin command di cmdlogin on click.
Sub cmdlogin_Click()
if t_user <> "" then
if t_password <> "" then
else
msgbox "Masukkan password", vbcritical, "My Database"
t_password.setfocus
end if
else
msgbox "Masukkan userid anda", vbcritical, "My Database"
t_user.setfocus
end if
end sub
Selamat mencoba......