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 数据库驱动程序(提供程序)以及计算机上数据库的物理路径。


创建 ODBC 数据库连接

如果您有一个名为 "northwind" 的 ODBC 数据库,您可以使用以下 ASP 代码连接到该数据库:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>

通过 ODBC 连接,只要 ODBC 连接可用,您就可以连接到网络中任何计算机上的任何数据库。


到 MS Access 数据库的 ODBC 连接

以下是创建与 MS Access 数据库的连接的方法:

  1. 打开ODBC控制面板中的图标。
  2. 选择系统DSN标签。
  3. 点击添加在系统 DSN 选项卡中。
  4. 选择Microsoft Access 驱动程序。点击结束。
  5. 在下一个屏幕中,单击选择来定位数据库。
  6. 给数据库一个D阿塔S来源名称 (DSN)。
  7. 点击好的

请注意,此配置必须在您的网站所在的计算机上完成。如果您在自己的计算机上运行个人 Web 服务器 (PWS) 或 Internet 信息服务器 (IIS),则上述说明将起作用,但如果您的网站位于远程服务器上,则您必须具有对该服务器的物理访问权限,或要求您的网络托管服务商为您执行此操作。


ADO 连接对象

ADO Connection 对象用于创建与数据源的开放连接。通过此连接,您可以访问和操作数据库。

查看Connection对象的所有方法和属性.