1

我们刚刚完成了一个连接到 SQL Server 数据库的 VB.NET Web 项目的编程。客户现在要求我们在 MySQL 中也支持相同的模式。我尝试通过简单切换连接字符串,但它仍在尝试连接到 (providerName="MySql.Data.MySqlClient") 的提供程序值

这没有用。有人可以告诉我我们是否可以通过 web.config 做到这一点。我不想更改代码来支持不同的连接。我们将来还必须支持 Oracle 数据库。

提前感谢您的帮助。

4

1 回答 1

0

如果您没有编写与 DB 无关的代码,那么这并不容易。

有关详细信息和有用的链接,请参阅此问题。 保持应用程序数据库不可知(ADO.NET 与封装数据库逻辑)

于 2012-11-02T21:34:33.473 回答