ADO 資料庫連線
在網頁可以訪問資料庫之前,必須建立一個數據庫連線。
建立無 DSN 資料庫連線
連線到資料庫的最簡單方法是使用無 DSN 連線。無 DSN 連線可用於網站上的任何 Microsoft Access 資料庫。
如果您的資料庫名為“northwind.mdb”,並且位於“c:/webdata/”之類的網站目錄下,則可以使用以下 ASP 程式碼連線到資料庫:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>
從上面的示例中,您可以看到必須指定 Microsoft Access 資料庫驅動程式(Provider)和計算機上資料庫的物理路徑。
建立 ODBC 資料庫連線
如果您有一個名為“northwind”的 ODBC 資料庫,則可以使用以下 ASP 程式碼連線到資料庫:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>
使用 ODBC 連線,只要有可用的 ODBC 連線,您就可以連線到網路中的任何計算機上的任何資料庫。
到 MS Access 資料庫的 ODBC 連線
這是建立到 MS Access 資料庫的連線的方法:
- 開啟控制面板中的 ODBC 圖示。
- 選擇 System DSN 選項卡。
- 在 System DSN 選項卡中單擊 Add 。
- 選擇 Microsoft Access Driver。單擊 Finish。
- 在下一個螢幕中,單擊 Select 以查詢資料庫。
- 為資料庫命名一個 Data Source Name (DSN)。
- 單擊 OK。
請注意,此配置必須在您的網站所在的計算機上完成。如果您在自己的計算機上執行 Personal Web Server (PWS) 或 Internet Information Server (IIS),則上述說明將適用,但如果您的網站位於遠端伺服器上,則您必須能夠物理訪問該伺服器,或者請您的網路託管商為您執行此操作。
ADO 連線物件
ADO Connection 物件用於建立與資料來源的開啟連線。 透過此連線,您可以訪問和操作資料庫。