【发布时间】:2015-11-13 17:52:03
【问题描述】:
我正在使用 TFDMSAccessService 组件来创建 MS Access 数据库。
这适用于 32 位编译器,并且显然使用 32 位 ODBC 组件来创建数据库。
但是,对于 64 位版本,如果您安装了 Office 2010,则没有 ODBC 驱动程序。我曾尝试安装 64 位版本,但这意味着我需要卸载整个 Office 包,然后安装 Access Data 驱动程序。所以无论哪种方式,你都不能同时拥有。
有没有办法用 32 位 ODBC 运行 TFDMSAccessService 但应用程序在 64 位编译器中编译?
甚至更好:检测安装了哪个 ODBC 并让 FDMSAccessService 使用正确的驱动程序?
【问题讨论】:
标签: delphi ms-access odbc delphi-xe6 firedac