【发布时间】:2014-03-23 05:22:33
【问题描述】:
我必须维护一个由其他人编码的项目。在那个项目中,他们使用了 MSAccess 数据库 (.mdb)。我对 C# 和使用 C# 的数据库连接知之甚少。现在我需要从 MSAccess 转换为 MySQL。
我该怎么做?
【问题讨论】:
-
是迁移数据库的一次性活动还是在 MySQL 中完成应用程序的返工
-
它只是一次迁移。我只需要转换应用程序,以便它可以使用 mysql 数据库而不是 MSAccess。
-
可以迁移,您可以使用许多可用工具之一,这些链接可以为您提供帮助:
http://www.bullzip.com/products/a2m/info.php和https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-examples-tools-with-access-export.html关于使用 MySQL 编写 C#,您需要 MySql 连接器 (dev.mysql.com/downloads/connector/net) 和更多帮助在http://www.codeproject.com/Tips/423233/How-to-Connect-to-MySQL-Using-Csharp -
我是否也需要更新所有的连接和查询?或者有什么快速的方法可以做到这一点?
-
我不知道是否有可用的工具。您需要更改每个连接(因为它已更改),彻底测试应用程序并仅更改根据应用程序行为所需的查询。把它总结为一个答案,如果它解决了你的问题,请标记。
标签: c# mysql database ms-access