Mas kalau aku sih passwordnya saya sertakan di open database seperti contoh 
code dibawah ini :

Private Sub Form_Load()
    On Error Resume Next
    Set db = New Connection
    db.CursorLocation = adUseClient
    db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
           App.Path & "\data\Akuntansi.mdb; Jet OLEDB:Database 
Password=newpassword;"         
    
    Set Rh = New Recordset
    Rh.Open "SELECT * FROM " & FileHapus1, db, adOpenStatic, adLockOptimistic
    
    Set Rs = New Recordset
    Rs.Open "SELECT rekening,nama FROM AknSandi order by rekening ", db, 
adOpenStatic, adLockOptimistic
    Set Rkt = New Recordset
End Sub

untuk kondisi diatas Password MDB = newpassword

 Frangky




________________________________
From: Yunatan S. Widada <[email protected]>
To: [email protected]
Sent: Mon, June 7, 2010 3:44:43 PM
Subject: [programmer-vb] Membuka database access berpassword

  
 
Dear all,
saya biasa menggunakan koneksi ado dengan metode 
seperti di bawah ini :
' ini ada di global module
Public DB As 
ADODB.Connection
Public rsBarang As ADODB.Recordset
Public Sub KonekData()
    Set DB 
= New ADODB.Connection
    DB.Provider = 
"microsoft.jet. oledb.4.0"
    DB.Open App.Path + 
"\newtb.mdb" , "Admin", ""
    DB.CursorLocation = 
adUseClient
End Sub
 
'ini di form barang
Private Sub Form_Load()
    
KonekData
    Set rsBarang = New 
ADODB.Recordset
    rsBarang.Open "select * from Barang order 
by kode", DB, adOpenDynamic, adLockOptimistic
    Set 
DataGrid1.DataSourc e = rsBarang
End Sub

Masalahnya jika database acces yang saya gunakan 
(newtb.mdb) saya password, akan ada 
pesan error sekan-akan database sudah dibuka 
exclusie.
Ada yang bisa membantu??
 
terima kasih
 
tan
 


      

Kirim email ke