天天看點

ADO 資料庫連接配接

在從某個網頁通路資料之前,必須先建立一個資料庫連接配接。

連接配接到某一個資料庫的最簡單的方法是使用一個 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),以及此資料庫在計算機上的實體路徑。

假設您擁有一個名為 "northwind" 的 ODBC 資料庫,您可以使用下面的 ASP 代碼連接配接到此資料庫:

conn.Open "northwind"

通過一個 ODBC 連接配接,您可以連接配接到您的網絡中任何計算機上的任何資料庫,隻要 ODBC 連接配接是可用的。

下面為您講解如何建立到一個 MS Access 資料庫的連接配接:

打開控制台中的 ODBC 圖示

選擇系統 ODBC 頁籤

點選 ODBC 頁籤中的添加按鈕

選擇 Driver to Microsoft Access,然後點選完成按鈕

在下一個視窗中點選"選擇"按鈕來定位資料庫

為此資料庫賦予一個資料源名稱(Data Source Name,DSN)

點選"确定"

注意:此配置必須在您的網站所在的計算機上完成。假如您正在自己的計算機上運作PWS或者IIS,此架構是可以運作的,但是假如您的網站位于一台遠端的伺服器,您就必須擁有此伺服器的實體通路權限,或者請您的 web 主機提供商為您做這些事情。

ADO 連接配接對象用來建立到某個資料源的開放連接配接。通過此連接配接,您可以對此資料庫進行通路和操作。

檢視此連接配接對象的所有方法和屬性。