我想使用PDO ODBC从.mdb文件中获取数据。当查询";正常的";表,但是无论查询是什么,它总是在链接表上失败。
连接:
$pdo = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdb;SystemDB=$mdw;", $user, $pass);
例如:
A normal table "test" (id, name) Query : SELECT * FROM test It works, I get the expected rows A linked table "linked_test" Query : SELECT * FROM linked_test It doesn't return anything
但是在附加的/链接的/同步的表上,我无法获得任何结果,PDOStatement只返回queryString,没有要获取的结果。
这些表与Oracle数据库同步。
那么问题是我应该如何从这些表格中得到结果呢?
谢谢。
抱歉我英语不好。。。
不幸的是,您所尝试的根本无法在PHP中工作。您需要创建一个到Oracle数据库的单独连接,并直接从中提取信息。