在做ASP的时候 使用字符串连接数据库的时候 我想使用相对路径 这么写?
例如:Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\Myweb\data\beiben_data.mdb;改成相对路径我要...
例如:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Myweb\data\beiben_data.mdb;
改成相对路径 我要上传远程服务器 传上去网站浏览不了 。 展开
改成相对路径 我要上传远程服务器 传上去网站浏览不了 。 展开
4个回答
展开全部
<%
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.jet.oledb.4.0;data source="&server.mappath("database\data.mdb")
conn.open connstr
%>
根目录下的database里 可以自己按相对路径实际情况修改
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.jet.oledb.4.0;data source="&server.mappath("database\data.mdb")
conn.open connstr
%>
根目录下的database里 可以自己按相对路径实际情况修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能这么写 别人的电脑不能读到这个文件 这是你自己电脑上文件的地址
追问
这个我知道 我就是想问传到远程服务器上应该怎么写
追答
穿到服务器应该是连数据库一起上传
比如你的网站文件夹是E:\Myweb\
那么写路径就写\data\beiben_data.mdb
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Server.MapPath(beiben_data.mdb);
追问
我数据库不是在网站根目录的 , 是有文件夹的 。
追答
那就改成
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Server.MapPath(..\\文件夹名字\\beiben_data.mdb);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询