我在分发数据库方面相当陌生,并且不确定这是否可能无需包含 MySQL 驱动程序或其他任何东西。
问问题
370 次
3 回答
2
我不得不说这是我听说过的最奇怪的组合之一。
Windows 不包括 MySQL 连接。因此,您必须随应用程序一起发布和安装 MySQL 驱动程序。
于 2010-11-12T17:39:29.453 回答
0
我不确定问题是什么,因为您的措辞使您看起来好像理解了这些问题。
是的,您可以创建一个不包括 MySQL 支持的 Access 运行时安装,假设它已经安装。
我没有使用最近的运行时分发工具,但旧的用于允许您链接安装程序,或包含运行时外部的组件进行安装。但是,我当时没有使用 ODBC,所以不知道有什么问题。
您可以使用 Inno 安装程序之类的东西来拥有一个安装您的运行时和 MyODBC 驱动程序的软件包。
如果您尝试过其中任何一个并遇到问题,也许您应该编辑您的问题以包含该信息,因为这将帮助人们提供更好的答案。
于 2010-11-12T18:40:00.093 回答
0
在我以前的工作场所,有一个使用 MS Access VBA 和 MySQL 的旧应用程序。我们过去使用 MySQL ODBC 连接器分发它,并将配置存储在本地 MS Access 表中。
起初,该应用程序依赖 DSN ODBC 来存储登录信息,但后来我们转到了我上面提到的内容。
我试图说服我的老板将应用程序迁移到 .NET Framework,但我没有成功,因为他喜欢 VBA。
于 2010-11-12T18:45:57.523 回答