伙计们,我真的被这个 Access DB 困在这里。我为一家公司做了一个php应用程序,在web应用程序中导出到MS访问的记录让我很头疼。
我在他们的 Windows 2008 64 位版本服务器上安装了 Xampp 1.8.1x32 和 MS office 2010 32 位专业版,一切正常!我在 php.ini 中启用了 extension=php_pdo_odbc.dll 并尝试使用 php PDO 将数据从 mysql 导出到 accdb 文件,但它没有将数据插入到 accdb 文件中。
我什至尝试通过安装“Access Database Engine x64”和“Access Database Engine x32”,将系统 DSN 添加到 ODBC 64 位和 ODBC 32 位的 accdb 文件中,但仍然不走运。相同的 mysql 到 accdb 数据导出在我的 win7 x64 和 ms office 2010 x32 中运行良好,即使没有安装 access 数据库引擎并且没有设置 DSN!
请让我知道是否有其他方法可以在 Win 2008x64 服务器版中使用 PDO 将数据插入 accdb。我应该在 win 2008 中安装任何特殊的访问数据库版本,还是应该启用某些东西来使其工作?
很抱歉这篇冗长而扭曲的帖子:p 我在互联网上的其他任何地方都没有找到解决方案。请帮忙!
更新:没有显示 PDO 或 php 错误。只是它不工作!