Hallo
ich habe eine Access Datenbank mit einem Kennwort geschützt. Jetzt möchte ich von VB 6.0 aus per ADO darauf zugreifen:
Dim UserName As String
Dim UserPassword As String
Dim ad As ADODB.Connection
Dim cmd As New Command
Set ad = New ADODB.Connection
Let ad.ConnectionString = "ODBC;DSN=testdb;;Pwd=asdfg"
ad.Open "dsn=testdb"
Aber es kommt die Fehlermeldung:
Kein zulässiges Kennwort.
Probiere ich das aber so, dann geht es:
Dim UserName As String
Dim UserPassword As String
Dim ad As ADODB.Connection
Dim cmd As New Command
Set ad = New ADODB.Connection
Let ad.ConnectionString = "ODBC;DSN=testdb"
ad.Properties("Password") = "asdfg"
ad.Open "dsn=testdb"
Nur zum Verständis?? Warum geht das obere Beispiel nicht und das untere geht??? Doch ganz komisch oder doch logisch?
Merci
Tom
geschrieben von
horchstein
,
27.09.2005, 17:35 Uhr
, 38 mal gelesen