我有一个 MS Access 数据库,需要将其连接到 MySQL db。我不确定 Access db 将在哪台 PC 上打开,但它必须可以在任何使用的办公室 PC 上运行。我认为我需要创建一个无 DSN 的连接才能做到这一点。我创建了带有 DSN 的链接表,但当然,它不适用于其他任何人。
我谷歌了一下,结果告诉我如何在代码中放置连接字符串。我这里没有任何代码,也没有脚本。如果我必须在某个地方的代码中写点什么,那具体应该写在哪里?
谢谢。
答案1
Doug Steele 提供了代码为您完成此操作。我在所有 SQL Server/ODBC 应用程序中都使用它。我在定义了 DSN 的机器上编程,当我使用 DSN 添加链接表/视图时,我立即运行他的代码将其转换为无 DSN 连接。效果很好。