Dear All,

Saya sedang belajar bikin Logon Password, dimana ada proses checking UserID & 
password dengan event procedure sbb :

'Cek UserID....

If IsNull(CboUserID) Or CboUserID = "" Then
    MsgBox "Mohon masukan User ID", vbOKOnly, "Missing UserID"
    CboUserID.SetFocus
    Exit Sub
End If

'Jika UserID sudah terisi...dan cek password

If IsNull(Me.txtPassword) Or Me.txtPassword = "" Then
    MsgBox "Mohon masukan Password.", vbOKOnly, "Missing Password"
    Me.txtPassword.SetFocus
    Exit Sub
Else
    strPass = Me.txtPassword
End If

'Cek validitas password....

If strPass = DLookup("Password", "tbllogon", "[UserID]=" & Me.CboUserID..Value) 
Then
    DoCmd.Close acForm, "frmLogon", acSaveNo
    DoCmd.OpenForm "FormUtama"
Else
    MsgBox "Password Salah. Coba lagi", vbOKOnly, "Salah!"
    Me.txtPassword.SetFocus
    intCount = intCount + 1
End If


Untuk checking UserID nya Oke, tapi saat checking password selalu error di 
procedure yang saya kasih tanda merah diatas...dengan pesan yg muncul "you 
canceled the previous operation." saya sudah coba rubah menjadi "[UserID]=' " 
tapi kan muncul error " syntax error in string in query expression", adakah 
yang salah ? mhn pencerahannya....

Thanks,
Idwan



      Lebih aman saat online. Upgrade ke Internet Explorer 8 baru dan lebih 
cepat yang dioptimalkan untuk Yahoo! agar Anda merasa lebih aman. Gratis. 
Dapatkan IE8 di sini! 
http://downloads.yahoo.com/id/internetexplorer/

Kirim email ke