火爆图铃下载


茶余饭后>>站长学院>>轻轻松松搞定数据库链接

轻轻松松搞定数据库链接
茶余饭后 时间:2005年12月8日 来源:网络收集

ASP利用ADO与数据库连接时,同ODBC或Data Source Name(DSN)链接方式相比,使用OLEDB链接数据库更加快速可靠。OLEDB不需要通过第三方数据处理系统(data handling systems)直接链接到数据库.

1/打开 c1_add.asp 。

2/ Modify > Connections. 点击按钮〖New 〗选择Custom Connection String (fig 1).

fig 1

3/ 弹出“Custom Connection String”设置窗口 (fig 2).


fig 2

4/ 确认单选按钮定位到“Using Driver On Application Server” (fig 3).
    在Connection Name文本框中输入:c1_music.
    在Connection String文本框中输入:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\c1\music1.mdb;


fig 3

链接字符串分为两部分:

Provider=Microsoft.Jet.OLEDB.4.0; 告诉我们使用Microsoft Jet OLEDB.4.0 OLEDB provider.
Data Source=c:\inetpub\wwwroot\c1\music1.mdb; 引用数据库文件的位置.
5/ 同上一页我们介绍的一样,在上传文件到远程服务器之前,需要修改数据库文件的路径:

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
MM_c1_music_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\c1\music1.mdb;"
%>

假设你的网站是webgenius.co.uk ,你的主机服务商告诉你使用的数据库文件路径是:d:\webdocs\webgenius.co.uk\yourdatabase.mdb

此时,需要修改链接字符串示例如下:

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
MM_c1_music_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\webdocs\webgenius.co.uk\yourdatabase.mdb;"
%>

需要注意的仍然是链接代码要在同一行中,不能有断行。

USING - Server.MapPath - & OTHER TRICKS

IN THEORY
页次:4/6页 [1][2][3][4][5][6]



本站提供的部分资源为网上搜集,只供网友学习、交流、研究之用!
Copyright © 2005-2006 茶余饭后 All Rights Reserved.