标题:请用dw编辑asp网页的朋友都进来
只看楼主
开心娃娃
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2005-9-19
得分:0 
你还可发以写成这样
"Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\dwmx2004\db.mdb"

DBQ后面的是数据库在你计算机上的完整路径,你不仿试一下.我以前就是和你一样,后来这样写了之后就测试成功了.

[此贴子已经被作者于2005-10-10 20:51:56编辑过]



2005-10-10 20:47
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
以下是引用andrew518在2005-10-10 18:15:29的发言: 现在我没有使用测试服务器,所以在连结字符串上我选的是"DW应选用此计算机上的驱动程序",但我安你的代码输入后测试,显示的是"指定的初始化字符串不符合OLE DB规定.
不知道你使的是什么操作系统,也可能是没有安装Microsoft.Jet.OLEDB.4.0;的数据库引擎。反正我写的在我使用的Win2k系统中没有问题,在winMe的VB6.0中测试也没有问题。楼上的的代码虽然正确,但是一个关键性问题就是如果用绝对路径。那做完的程序放到别的机器上就有可能因为路径不对找不到数据库。
2005-10-10 22:22
andrew518
Rank: 1
等 级:新手上路
帖 子:144
专家分:0
注 册:2005-10-5
得分:0 
以下是引用yms123在2005-10-10 22:22:07的发言: 不知道你使的是什么操作系统,也可能是没有安装Microsoft.Jet.OLEDB.4.0;的数据库引擎。反正我写的在我使用的Win2k系统中没有问题,在winMe的VB6.0中测试也没有问题。楼上的的代码虽然正确,但是一个关键性问题就是如果用绝对路径。那做完的程序放到别的机器上就有可能因为路径不对找不到数据库。
用的WIN XP,我用的是access 2003.
2005-10-10 22:39
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
WinXP也应该没有问题呀,一个可能就是你用的access 2003直接建的数据库。也就是可能是纯正的access2003版的数据库,驱动程序可能不支持access2003的数据库。解决办法是到微软网站下载一个access2003的数据库驱动。
2005-10-10 23:07
andrew518
Rank: 1
等 级:新手上路
帖 子:144
专家分:0
注 册:2005-10-5
得分:0 
以下是引用开心娃娃在2005-10-10 20:47:37的发言: 你还可发以写成这样 "Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\dwmx2004\db.mdb" DBQ后面的是数据库在你计算机上的完整路径,你不仿试一下.我以前就是和你一样,后来这样写了之后就测试成功了.
这位大哥真是强,问题OK了!
2005-10-10 23:08
andrew518
Rank: 1
等 级:新手上路
帖 子:144
专家分:0
注 册:2005-10-5
得分:0 
我以前的路经之所以不对,原来是用了测试服务器的路经,而我没装测试服务器,请问"DW应选用此计算机上的驱动程序"和"DW应选用测试服务器上的驱动程序"这两个选项有什么区别?
2005-10-10 23:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-29531-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037907 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved