前一個數據庫可以從網頁訪問,數據庫連接必須建立。
創建一個DSN-less數據庫連接
連接到數據庫的最簡單的方法是使用一個DSN-less連接。 DSN的連接可以對您的網站的任何Microsoft Access數據庫中。
如果你調用數據庫"northwind.mdb"位於一個Web目錄像"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數據庫連接
如果你有一個名為ODBC數據庫"northwind"你可以連接到使用下面的ASP代碼數據庫:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>
與ODBC連接,您可以連接到任何數據庫,任何一台計算機在網絡中,只要ODBC連接是可用的。
ODBC連接到MS Access數據庫
下面是如何創建一個MS Access數據庫的連接:
- 打開ODBC您的控制面板中的圖標。
- 選擇System DSN選項卡。
- 點擊Add在系統DSN選項卡。
- Select Microsoft Access驅動程序。 點擊Finish.
- 在接下來的屏幕上,單擊Select來定位數據庫。
- 給數據庫中的D ATA S烏爾斯河N AME (DSN)
- 點擊OK 。
請注意,此配置必須在您的網站所在的計算機上完成。 如果您運行的個人Web服務器(PWS)或Internet信息服務器(IIS)在自己的計算機上,上面的說明會的工作,但如果您的網站位於遠程服務器上,你必須有到該服務器的物理訪問,或詢問您的虛擬主機為你做到這一點。
ADO連接對象
ADO連接對象被用於創建打開的連接到數據源。 通過這種連接,就可以訪問和操作數據庫。