dw8用定义字符串连接mysql_Macromedia Dreamweaver 8 用字符串连接数据库出错

Macromedia Dreamweaver 8 用字符串连接数据库有下列几种方法:

假设数据库名为“osta.mdb”,放在网站的根目录中,路径在“d:\x3-03\osta.mdb”

1.使用ODBC数据源的DSN连接

2.自定义连接字符串

(1)使用物理路径指明数据库的路径,如

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\x3-03\osta.mdb"

"Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\x3-03\osta.mdb"——服务器采用较老版本Access驱动

(2)使用相对路径指明数据库的路径,如

"Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "& Server.MapPath ("/osta.mdb")

"Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("/osta.mdb")——服务器采用较老版本Access驱动

本人使用xp系统,使用第(1)种方法连接时,Dreamweaver应连接选“使用此计算机上的驱动程序”,能测试成功,但选“使用测试服务器上的驱动程序”,则出现“未指定的错误”等等,使用第(2)种方法则两者都不能通过。在网上查到解决方案,一一试用,只有下面的方法才行,即

把系统盘如 C:\WINNT\Temp 目录权限加上 Everyone 用户,并给予可读写权限。

即权限问题,系统缓存目录权限不足。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值