Coba gunakan script ini (taruh di module karena digunakan dibanyak form): Public Kon As ADODB.Connection Public Function KonAC(Optional ByVal serverName As String = "", _ Optional ByVal userName As String = "", Optional ByVal userPass As String = "", _ Optional ByVal dbPath As String = "", Optional ByVal dbName As String = "") As Boolean Dim strCon As String On Error GoTo errHandle If Len(userPass) > 0 Then strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & dbPath & "\" & dbName & ";" & _ "Jet OLEDB:Database Password=" & userPass & "" Else strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & dbPath & "\" & dbName & "" End If Set Kon = New ADODB.Connection Kon.ConnectionString = strCon Kon.Open KonAC = True Exit Function errHandle: KonAC = False End Function Cara penggunaannya: buat fungsi: Function ToACC() dim tt1, tt2 as variant Dim result As Boolean result = KonAC(, , "'" & pass & "'", tt2, tt1) 'tt2 = path tanpa diakhiri \, krn sudah masuk di module 'tt1 = nama database (misal contoh.mdb) End Function Gunakan: If Kon.State <> 0 Then MsgBox "Koneksi sukses" Else MsgBox "Gagal" End If Kon.Close Set Kon = Nothing Semoga bisa membantu dan memberi semangat... Hariyanto (Surabaya) --- On Mon, 18/4/11, him mah <himmah.mlg@gmail.com> wrote:
|
__._,_.___
No comments:
Post a Comment