火爆图铃下载


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

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

fig 3

让我们看一看刚才输入的代码的含义:

Driver={Microsoft Access Driver (*.mdb)}; 定义数据库驱动程序.
DBQ= 引用数据库物理路径位置
c:\inetpub\wwwroot\c1\music1.mdb;这就是你本地服务器中数据库文件所在的物理路径。

5/ 点击 OK 按钮 ,UD将在Connections创建一个ASP文件c1_music.asp.
此时我们已经为数据库建立了一个DSNLess 链接并存储于 wwwroot 目录中. 但是,问题来了:如果我上传文件到远程服务器上,怎么样修改数据库文件的路径 (c:\inetpub\wwwroot\c1\music1.mdb;) 呢?

6/ 如果你打开c1_music.asp 你能够看到以下的代码:

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
MM_c1_music_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=c:\inetpub\wwwroot\c1\music1.mdb;"
%>

开始几行是注释,唯一有用的是红色代码部分:

MM_c1_music_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=c:\inetpub\wwwroot\c1\music1.mdb;"

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

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

MM_c1_music_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\webdocs\webgenius.co.uk\yourdatabase.mdb;"

当然需要修改yourdatabase.mdb为你刚才创建的文件music1.mdb 替换完成后如下:

MM_c1_music_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\webdocs\webgenius.co.uk\music1.mdb;"

**** 下面的内容非常重要!!!****

确保你输入的连接字符串全部都在一行上!不能敲入回车符或软回车符!
MM_c1_music_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\webdocs\webgenius.co.uk\music1.mdb;"

如果你拷贝&粘贴定制的连接字符串,请一定要再次确认拷贝副本是否也在一行上。
在设置DSNLess连接时遇到的错误时存在两个主要的原因:“不正确的拼写”、“不正确的数据库路径”。
OLEDB CUSTOM CONNECTION STRING
页次:3/6页 [1][2][3][4][5][6]



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