我有一个 Access 97 数据库,它作为前端,通过 ODBC 和链接表连接到在 Wiin7-64 下运行的 MySQL 数据库。(是的,它确实有效!)该数据库包含有关我居住的法国地区的礼拜场所和朝圣场所的信息。此外,我在 Photoshop Elements 9 中拥有数万张网站的照片。PSE9 的底层数据库引擎是 SQLite,其中包含有关照片的有趣数据(标题、我喜欢哪些等)。我想从 Access 链接到 SQLite 数据库中的表,就像我链接到 MySQL 数据库一样。
我的问题:我无法创建到 PSE9 SQLite 数据库的 ODBC 连接。我通过 Google 进行了多次搜索,在 stackoverflow 和其他地方阅读了多个帖子,尝试了各种建议,但仍然没有 ODBC 连接,无论是在 Win7-64 的 32 位或 64 位 ODBC 工具中。我难住了。
到目前为止,我已经
- 从http://www.ch-werner.de/sqliteodbc/下载 sqliteodbc.exe并运行它(多次)
- 将 sqlite3odbc.dll、sqlite3.def、sqlite3.dll 和 sqlite3.exe 复制到 \windows\system32 文件夹
- 在 Windows 命令行输入此命令:“rundll32 c:\windows\system32\sqlite3odbc.dll,install”,产生此错误消息“Copy c:\windows\system32\sqlite3odbc.dll to c:\windows\system32\ sqlite3odbc.dll 失败。”
当我查看 ODBC 和 ODBC(32 位)窗口时,我没有找到 SQLite 的用户 DSN、系统 DSN 或文件 DSN。有什么建议么?
谢谢,哈维在温暖的波尔多