无法使用php连接到位于网络中的MS Access数据库

时间:2013-03-11 16:01:06

标签: php database ms-access odbc

我正在开发一个应该连接到Access数据库的Web应用程序。我正在使用PHP。如果我的数据库是本地的,我没有任何问题。最初数据库位于网络中。当我测试连接到网络数据库的网页时,我收到此错误

Warning: odbc_exec() [<a href='function.odbc-exec'>function.odbc-exec</a>]: SQL error: [Microsoft][ODBC Microsoft Access Driver]  'T:\Chris\Test1.mdb' not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides., SQL state S1009 in SQLExecDirect

我知道很多人都提出这个问题,但我还没能解决问题。有谁知道问题出在哪里?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

用户评论解决了我的问题。解决方案是不要使用像T:这样的网络派生名称。使用网络路径,例如\\IP address\db_folder\db_name.mdb。首先需要共享网络上的文件夹。