请给我解释一下这个......
我使用的是 x64 位计算机(好吧,不是真的站在上面:))。我安装了 Office x64,包括 x64 Microsoft Access。
使用 Access 我可以打开 ACCDB 和 MDB 文件。但是,如果我运行 x64 ODBC 驱动程序组件,则不会列出 Microsoft Access 数据库(*.mdb、*.accdb)驱动程序。
列出它的唯一方法是安装 x64 Access 2013 Runtime。然后它就出现了。
如果我仅安装了访问权限,为什么不显示?
基本上,我试图检测我自己的可执行文件是否能够正常打开 ACCDB 数据库。我通过检查安装了哪些驱动程序来做到这一点。
小智 5
我在装有 64 位 Office 2016 的 64 位 Windows 10 系统上遇到了同样的问题。我缺少 64 位 ODBC Access 驱动程序。列出驱动程序(来自 Python 的 pyodbc 模块)仅显示:
我从Microsoft 网站安装了 Microsoft Access Database Engine 2016 Redistributable ,它附带了所需的额外驱动程序。然后我可以列出:
我能够使用 Python 的 ODBC 驱动程序查询 accdb 文件。
| 归档时间: |
|
| 查看次数: |
11007 次 |
| 最近记录: |