前一个数据库可以从网页访问,数据库连接必须建立。
创建一个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连接对象被用于创建打开的连接到数据源。 通过这种连接,就可以访问和操作数据库。