ADO 数据库连接
在网页访问数据库之前,需要建立数据库连接。
创建无 DSN 数据库连接
连接数据库最简单的方法是使用无 DSN 连接。 无 DSN 连接可用于访问网站上的任何 Microsoft 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"
%>
请注意,从上面的例子中,必须指定 Microsoft Access 数据库驱动程序 (Provider) 和计算机上数据库的物理路径。
创建 ODBC 数据库连接
如果有一个名为“northwind”的 ODBC 数据库,可以使用以下 ASP 代码连接到数据库:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>
使用 ODBC 连接,只要有可用的 ODBC 连接,就可以连接到网络中任何计算机上的任何数据库。
与 MS Access 数据库的 ODBC 连接
以下是连接到 MS Access 数据库的方法:
- 在控制面板中打开“ODBC”图标。
- 选择“系统 DSN”选项卡。
- 在系统 DSN 选项卡中点击“添加”。
- 选择 Microsoft Access 驱动程序。 点击“完成”。
- 在下一个屏幕中,点击“选择”以找到数据库。
- 为数据库提供数据源名称 (DSN)。
- 点击“确定”。
请注意,此配置必须在网站所在的计算机上完成。 如果在自己的计算机上运行个人 Web 服务器 (PWS) 或 Internet 信息服务器 (IIS),上面的说明将有效,但如果网站位于远程服务器上,则必须物理访问该服务器,或者让网站托管商为您完成此操作。
ADO 连接对象
ADO 连接对象用于创建与数据源的开放连接。 通过此连接,可以访问和操作数据库。