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 对象用于创建与数据源的打开连接。 通过此连接,您可以访问和操作数据库。