我必须连接到IIS服务器上的* .mdb数据库。
该脚本是用php编写的,并使用PDO odbc来访问数据库。
如果我提供数据库的真实名称及其在服务器上的路径,一切都很好
$dbName = "C:\DBFolder\database.mdb";
$base = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)};
DBQ=$dbName;
Uid=;
Pwd=;");
服务器管理员使用IIS上的ODBC源,而不是物理数据库(由于许多内部原因)。
假设他将“ database.mdb”与“ datasource”相关联。问题是我总是收到错误“找不到数据库文件”。当我尝试访问此“数据源”时。
我不知道如何使用PDO,但是我认为应该是
$dbName = "datasource"; or $dbName = "C:\DBFolder\datasource";
如您所见,我不是这个问题的专家:D
感谢帮助!