主题:  jet.oledb 连接问题

oooni

职务:普通成员
等级:2
金币:1.0
发贴:263
注册:2002/4/24 13:01:24
#12004/2/28 9:26:30
我本地用的连接字符串为
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\wwwroot\sixi\data.mdb;Persist Security Info=False"
我不想上传的服务器上 再用 server.MapPath 得到绝对路径 再修改
就修改成
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&Server.MapPath("data.mdb";Persist Security Info=False"
但是这样在dw里 连接测试不通过

我还想问 如果用 server.MapPath 不如用绝对路径速度快?



oooni

职务:普通成员
等级:2
金币:1.0
发贴:263
注册:2002/4/24 13:01:24
#22004/2/28 14:11:19
指定的字符串不符合oledb的规定



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#32004/3/1 11:19:51
在DW里最好不要用Server.MapPath,因为它用的是包含文件,目录不同时就会出问题.我用server.mappath方法做的站点,要跑的话只有把所有文件放到connections目录下才行,不同目录下绝对会出错.