ADO-Datenbankverbindung
- Vorherige Seite ADO-Übersicht
- Nächste Seite ADO-Recordset
在从某个网页访问数据之前,必须先建立一个数据库连接。
创建一个 DSN-less 数据库连接
连接到某一个数据库的最简单的方法是使用一个 DSN-less 连接。DSN-less 连接可被用于您的站点上的任何微软 Access 数据库。
假设您拥有一个名为 "northwind.mdb" 的数据库位于 "c:/webdata/" 的 web 目录中,您可以使用下面的 ASP 代码连接到此数据库:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" %>
注意,在上面的例子中,您必须规定微软的 Access 数据库驱动程序(Provider),以及此数据库在计算机上的物理路径。
创建一个 ODBC 数据库连接
假设您拥有一个名为 "northwind" 的 ODBC 数据库,您可以使用下面的 ASP 代码连接到此数据库:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Open "northwind" %>
通过一个 ODBC 连接,您可以连接到您的网络中任何计算机上的任何数据库,只要 ODBC 连接是可用的。
到 MS Access 数据库的 ODBC 连接
下面为您讲解如何创建到一个 MS Access 数据库的连接:
- Öffnen Sie den Kontroll panel und wählen Sie ODBC Symbol
- System ODBC-Register
- Klicken Sie im Register "ODBC" aufHinzufügenSchaltfläche
- Wählen Treiber für Microsoft Access und klicken Sie dann aufFertigSchaltfläche
- Klicken Sie im nächsten Fenster auf die Schaltfläche "Wählen", um die Datenbank zu lokalisieren
- Gewähren Sie diesem Datenbank eine Datenquellenbezeichnung (DData SSource Name, DSN)
- Klicken Sie auf "Bestätigen"
Hinweis:Diese Konfiguration muss auf dem Computer Ihrer Website abgeschlossen werden. Wenn Sie PWS oder IIS auf Ihrem eigenen Computer ausführen, kann diese Architektur ausgeführt werden, aber wenn Ihre Website auf einem Remote-Server liegt, müssen Sie physischen Zugriff auf diesen Server haben oder bitten Sie Ihren Webhosting-Anbieter, dies für Sie zu erledigen.
ADO-Verbindungsobjekt (ADO Connection Object)
Das ADO-Verbindungsobjekt wird verwendet, um eine offene Verbindung zu einem Datenquelle zu erstellen. Über diese Verbindung können Sie auf die Datenbank zugreifen und Operationen durchführen.
Zeige alle Methoden und Eigenschaften dieses Verbindungsobjekts.
- Vorherige Seite ADO-Übersicht
- Nächste Seite ADO-Recordset