lebih baik menggunakan prinsip DSN Less jadi tidak tergantung pada object
Data :

ini contohnya saya berikan :

* sebelum memulai pada menu project add reference  Microsoft ActiveX Data
Object 2.5 Library ( untuk mengenal fungsi ADODB.connection dan
ADODB.recordset )

1. Langkah pertama buat modul baru : mdlglobal
    tujuan pembuatan modul ini agar setiap pembuatan form baru tidak perlu
buat koneksi lagi cukup panggil fungsi koneksi yg ada di mdlglobal :

    Sub koneksi()
           On Error GoTo msg_Error
           Set db = New ADODB.Connection
           Set rs = New ADODB.Recordset



Set db = New ADODB.Connection
db.Mode = adModeReadWrite
db.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
        "Dbq=" & varset & ";uid=admin;pwd="

' SystemDB adalah lokasi tabel User berada
db.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
           "Dbq=" & varset & ";" & _
           "SystemDB=D:\TEST\user.mdw;", _
           "Admin", ""

If db.ConnectionTimeout = True Then
msg_Error:
       MsgBox "Koneksi Gagal! " & Err.Description, vbInformation,
"Peringatan Koneksi!"
       frmSetDatabase.Show 1
       Unload frmAbsen
       Connection = False
Else
    Connection = True
End If



End Sub

2. Langkah berikutnya adalah pada Form Login tempat textbox user dan
password berada :

    pada form Login di event LOAD( ) isi dengan :

    Private Sub Form_Load()
On Error Resume Next
'koneksi adalah fungsi global yang kita panggil pada modul global yang sudah
dibuat
koneksi
   End Sub

3. untuk mengecek  User dan Password bisa kita masukan pada Command Button :
   contoh : Nama Command button adalah CMDOK

   Didalam CMDOK kita isikan sintak program :

   Private Sub CMDOK_Click()
On Error Resume Next

Set rs = db.Execute("select * from user where user = '" & Trim(textuser) &
"' and password = '" & Trim(textpassword) & "'")
With rs
     If Not .EOF Then
         msgbox "Selamat Anda Berhasil Login",vbInformation
     Else
        MsgBox "Password Anda Tidak Valid", vbCritical
        textuser=""
        textpassword=""
        textuser.SetFocus
     End If
 End Sub



Semoga Bisa Membantu

Fitra


[Non-text portions of this message have been removed]



------------------------------------

-- 
www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia 
Gabung, Keluar, Mode Kirim : itcenter-h...@yahoogroups.com 

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ITCENTER/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ITCENTER/join
    (Yahoo! ID required)

<*> To change settings via email:
    itcenter-dig...@yahoogroups.com 
    itcenter-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    itcenter-unsubscr...@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke