php连接ACCESS问题

VNET86 2009-10-16 11:32:59
数据库连接代码:
<?php
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
$conn->Open("driver={microsoft access driver (*.mdb)};dbq=db.mdb");
?>


这段代码在我自己的机上可以执行,但放到服务器上就出现错误,错误如下:
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xdec Thread 0x3eb4 DBC 0xf031e4c Jet'。' in F:\vip1\web9101614\wwwroot\Conn.php:3 Stack trace: #0 F:\vip1\web9101614\wwwroot\Conn.php(3): com->Open('driver={microso...') #1 {main} thrown in F:\vip1\web9101614\wwwroot\Conn.php on line 3

我所使用的PHP版本是5.3.0 ,如何解决这个问题,我是个新手,谢谢高手指教。。
...全文
107 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
床上等您 2009-10-22
  • 打赏
  • 举报
回复
呵呵,文件所在权限
VNET86 2009-10-22
  • 打赏
  • 举报
回复
问题我已解决,谢谢
ACMAIN_CHM 2009-10-16
  • 打赏
  • 举报
回复
注意要给db.mdb所在的目录的读权限

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧