ADO-Connection

Bevor man Daten aus einer Datenbank holen kann, bereitet man in zwei Schritten die Verbindung zur Datenbank vor:

1) Mit Set und Server.CreateObjekt("ADODB.Connection") 
    ein neues Connection-Objekt erzeugen
2) Mit der Methode Open und einem Parameter für den 
    Connection String die Verbindung öffnen

1) Der erste Teil sieht immer gleich aus: 

Dim objcon
Set objcon = Server.CreateObject("ADODB.Connection")

Je nachdem, ob es sich um eine ODBC- oder OLEDB-Verbindung handelt, sieht der Connection String unterschiedlich aus.
 

2a) Mit ODBC  und DSN auf Server 
(dsnDBPersonen ist der ODBC-DSN-Name der Datenbank): 
objcon.Open "DSN=dsnDBPersonen"
 
2b) Mit ODBC on the fly, d.h. ohne Servereinstellungen
objcon.Open _
  "DRIVER={Microsoft Access Driver (*.mdb)};" & _
  "DBQ=" & server.MapPath("/fpdb/dbpers.mdb")

 
2c) Mit OLEDB (hier mit einer Access-DB)
objcon.Open _
  "Provider=Microsoft.Jet.OLEDB.4.0;" & _
  "Data Source=" & _
  server.mappath("/fpdb/dbpers.mdb")






Letzter Update: 26.12.2021 17:48
Zurück zur Einführung ASP auf dem rothen ecotronics Web Site