ASP VBScript网页链接Assess数据库如何用相对路径?

请教我是用Dreamweaver的自定义链接字符串,并输入"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=d:\dan\data... 请教我是用Dreamweaver的自定义链接字符串,并输入
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\dan\data\data.mdb"
这样的语句,在本地测试成功了。

可这是绝对路径,传到虚拟主机上的“子目录”应该怎么改。
我制作这个小网站源码是将整个dan文件夹放在wwwroot里,也就是作为一个子目录。(主目录是别的源码)

我改\Connections\sjk.asp里的连接语句,改成这样的路径
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=/data/data.mdb"

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data/data.mdb"

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=../dan/data/data.mdb"

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=dan/data/data.mdb"
都不行,请教应该怎么写?
展开
 我来答
百度网友18e2bb9f7
2009-10-09
知道答主
回答量:54
采纳率:0%
帮助的人:26.2万
展开全部
建一个udl文件测试一下连接,在吧字符串复制过去就行了
yycflying
2009-10-08 · 超过13用户采纳过TA的回答
知道答主
回答量:27
采纳率:100%
帮助的人:0
展开全部
<%
set con=server.CreateObject("adodb.connection")
con.open "driver={microsoft access driver (*.mdb)};dbq="&Server.MapPath("data\data.mdb")
%>

我给你写的,绝对没问题!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dear156163
2009-10-09 · TA获得超过203个赞
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:153万
展开全部
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("dan/data/data.mdb")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1196a46ef
2009-10-08 · TA获得超过463个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:0
展开全部
server.MapPath("数据库的相对路径")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式