Hallo zusammen
Ich arbeite mit VB6 und MS-SQL7. Dabei greife ich auf die SQL-DB wie folgt zu:
gcConnectionString = "Provider=SQLOLEDB.1; Integrated Security=SSPI; " & \_
"Persist Security Info=False; Initial Catalog=MyDB;" & \_
"Data Source=" & gcCurrentServer
Set conn = New Connection
conn.CursorLocation = adUseServer
conn.ConnectionString = gcConnectionString
conn.ConnectionTimeout = 0
conn.Open
... usw.
Das funktioniert auch alles bestens und ich bin sehr zufrieden. Nun muss ich aber innerhalb eines Projekts auf eine MS-Access-DB zugreifen. Kann mir jemand den dazugehörigen ConnectionString liefern?
Danke und Gruss
Martin
2 Möglichkeiten
„Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“
z.b.
„Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\daten\Datenbank.mdb“
wenn du die neuen mdac schon installiert hast oder
„DSN=;DriverId=25;FIL=MS Access;MaxBufferSize=512:stuck_out_tongue_winking_eye:ageTimeout=5;“
z.b.
„DSN=DatenbankDSN;DriverId=25;FIL=MS Access;MaxBufferSize=512:stuck_out_tongue_winking_eye:ageTimeout=5;“
wenn du’s lieber über odbc machen willst (ist allerdings langsamer)
JJLehto
Super! Es funktioniert. Danke.
Gruss
Martin
kannst dir z.B. auf dem Desktop eine *.udl-Datei erstellen und dort die Einstellungen vornehmen (Access auswählen). Danach die udl-Datei mit NotePad öffnen und es wird dir der Connection string geliefert.
Gruss, H.