Neueste Web-Entwicklung Tutorials
 

ADO-Datenbankverbindung


Bevor eine Datenbank kann von einer Webseite zugegriffen werden kann, muss eine Datenbankverbindung hergestellt werden.


Erstellen Sie eine DSN-Datenbank-Verbindung

Der einfachste Weg, um eine Datenbank zu verbinden ist eine DSN-Verbindung zu verwenden. Eine DSN Verbindung kann gegen jede Microsoft Access-Datenbank auf Ihrer Website verwendet werden.

Wenn Sie eine Datenbank mit dem Namen "northwind.mdb" befindet sich in einem Web - Verzeichnis wie "c:/webdata/" , können Sie die Datenbank mit dem folgenden ASP - Code an:

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

Beachten Sie , dass aus dem obigen Beispiel, dass Sie die Microsoft Access - Datenbank - Treiber angeben müssen (Provider) und den physischen Pfad zu der Datenbank auf Ihrem Computer.


Erstellen Sie eine ODBC-Datenbankverbindung

Wenn Sie eine ODBC - Datenbank namens haben "northwind" können Sie die Datenbank mit dem folgenden ASP - Code an:

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

Mit einer ODBC-Verbindung können Sie auf jede Datenbank, auf jedem Computer in Ihrem Netzwerk verbinden, solange eine ODBC-Verbindung verfügbar ist.


Eine ODBC-Verbindung zu einer MS Access-Datenbank

Hier ist, wie eine Verbindung zu einer MS Access-Datenbank zu erstellen:

  1. Öffnen Sie das ODBC - Symbol in der Systemsteuerung.
  2. Wählen Sie das System DSN - System DSN Registerkarte.
  3. Klicken Sie auf Add in der Registerkarte System - DSN.
  4. Select Sie den Microsoft Access - Treiber. Klicken Sie auf Finish. stellen Finish.
  5. Im nächsten Fenster klicken Sie auf Select Sie die Datenbank zu suchen.
  6. Geben Sie die Datenbank einen D ata S ource N ame (DSN) .
  7. Klicken Sie auf OK .

Beachten Sie, dass diese Konfiguration auf dem Computer zu tun ist, wo Sie Ihre Website befindet. Wenn Sie Personal Web Server ausgeführt wird (PWS) oder Internet Information Server (IIS) auf dem eigenen Rechner, über die Befehle funktionieren wird, aber wenn Ihre Website auf einem Remote - Server befindet, müssen Sie den physischen Zugriff auf den Server haben, oder fragen Sie Ihren Web-Host dies für Sie tun.


Das ADO-Connection-Objekt

Das ADO-Connection-Objekt wird verwendet, um eine offene Verbindung zu einer Datenquelle zu erstellen. Durch diese Verbindung können Sie auf eine Datenbank zugreifen und manipulieren.

Alle Methoden und Eigenschaften des Connection - Objekts .