ADO- databaseverbinding


Voordat een database toegankelijk is vanaf een webpagina, moet er een databaseverbinding tot stand worden gebracht.


Een DSN-loze databaseverbinding maken

De eenvoudigste manier om verbinding te maken met een database is door een DSN-loze verbinding te gebruiken. Een DSN-loze verbinding kan worden gebruikt tegen elke Microsoft Access-database op uw website.

Als u een database met de naam "northwind.mdb" heeft die zich in een webdirectory zoals "c:/webdata/" bevindt, kunt u verbinding maken met de database met de volgende ASP-code:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Merk op dat u uit het bovenstaande voorbeeld het Microsoft Access-databasestuurprogramma (Provider) en het fysieke pad naar de database op uw computer moet specificeren.


Een ODBC-databaseverbinding maken

Als u een ODBC-database heeft met de naam "northwind", kunt u verbinding maken met de database met de volgende ASP-code:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>

Met een ODBC-verbinding kunt u verbinding maken met elke database, op elke computer in uw netwerk, zolang er een ODBC-verbinding beschikbaar is.


Een ODBC-verbinding met een MS Access-database

Zo maakt u een verbinding met een MS Access-database: 

  1. Open het ODBC -pictogram in uw Configuratiescherm.
  2. Kies het tabblad Systeem-DSN .
  3. Klik op Toevoegen op het tabblad Systeem-DSN.
  4. Selecteer het Microsoft Access-stuurprogramma. Klik op Voltooien.
  5. Klik in het volgende scherm op Selecteren om de database te zoeken.
  6. Geef de database een Gegevensbronnaam ( DSN ) .
  7. Klik op OK .

Houd er rekening mee dat deze configuratie moet worden gedaan op de computer waarop uw website zich bevindt. Als u Personal Web Server (PWS) of Internet Information Server (IIS) op uw eigen computer gebruikt, werken de bovenstaande instructies, maar als uw website zich op een externe server bevindt, moet u fysieke toegang tot die server hebben, of vraag uw webhost dit voor u te doen. 


Het ADO-verbindingsobject

Het ADO Connection-object wordt gebruikt om een ​​open verbinding met een gegevensbron te maken. Via deze verbinding kunt u een database benaderen en manipuleren.

Bekijk alle methoden en eigenschappen van het Connection - object .