主题:  数据库连接的疑问

ray1026

职务:普通成员
等级:1
金币:0.0
发贴:9
#12004/10/26 13:53:47
请问大侠
Dreamweaver MX的自定义数据库连接
DRIVER={Microsoft Access Driver (*.mdb)};dbq=c:\www\date\xx.mdb
之后利用服务器行为的插入表格方法制作了一个会员注册的系统.利用IIS在本地机测试成功.数据库的表里面也显示成功了测试资料..
问题出现了..传上服务器之后..IE显示HTTP内部错误...(注:该服务器支持asp.net和asp的)
想了一整天..是不是数据库连接出了问题??
之后看了教材.更改了一下.改为
Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("date/xx.mdb"
这样应该ok了吧..可惜按连接的时候却出现"没有找到你的数据驱动"
确实一下..路径是一定没有问题的..请问大侠..怎么设置一个绝对路径连接的数据库呢??而且是能够在Dreamweaver MX的记录集里面能够显示数据表的...一万个谢谢!!!!



yd175

职务:普通成员
等级:1
金币:0.0
发贴:17
#22004/10/26 16:13:36
我也遇到过类似的问题。
后来,我把数据库文件放到根目录后就OK了
你可以试试



ransicheng

职务:普通成员
等级:1
金币:0.0
发贴:2
#32004/10/26 16:27:15
各位大侠:
我用的是IIS+ACCESS+DREAMWEAVER 2004MX做留言本,
用"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("/guestbook/data.mdb"
怎么都连不上呀,它提示是HTTP内405错误,
用DRIVER={Microsoft Access Driver (*.mdb)};dbq=c:\www\date\xx.mdb
用这种方法它提示没有驱动呀,还有找不到表格呀
不知有谁帮我一下呀



yd175

职务:普通成员
等级:1
金币:0.0
发贴:17
#42004/10/26 16:37:47
Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/*.mdb"
把*.mdb放在c:\www\.下试试



ericwdf

职务:普通成员
等级:1
金币:0.0
发贴:22
#52004/10/26 20:24:34
用Server.MapPath是不是要每个要用到 的都得改啊???



ray1026

职务:普通成员
等级:1
金币:0.0
发贴:9
#62004/10/27 13:00:43
yd175在上个帖子中说
引用:
我也遇到过类似的问题。
后来,我把数据库文件放到根目录后就OK了
你可以试试


复制到本地机目录还是服务器目录??
还有Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/*.mdb"
把*.mdb放在c:\www\.下试试
那么传到服务器上后怎么办????



我是南瓜

职务:普通成员
等级:1
金币:0.0
发贴:21
#72004/10/27 13:15:58
服务器上是否有Access的ODBC驱动?



ray1026

职务:普通成员
等级:1
金币:0.0
发贴:9
#82004/10/27 14:12:12
回答楼上的..有ACC的驱动!