0

您知道 VB.net 中的哪个模块允许我连接到文件 ( mdf/mdb) 和 SQL Server(不是同时,而是在运行时更改)。

或者您知道两个具有相同 API 的模块吗?

我正在构建软件,我不会在本地和服务器上工作。但我不想仅仅因为我使用不同的模块而去更改我的所有代码。我知道 VB.net,但我从未使用过数据库。

有这么多不同的数据库连接器,令人困惑!

谢谢,非常感谢您的回答和评论!

4

1 回答 1

1

System.Data 命名空间提供了可以通过 ADO 处理任何受支持的数据源的基类。您可以使用 OleDb 提供程序连接到 SQL 和 MDB,但如果您在访问 SQL Server 时使用本机 SqlClient 提供程序,速度会快得多。您可能会发现 DbProviderFactories 类非常有用:

http://msdn.microsoft.com/en-us/library/dd0w4a2z.aspx

于 2012-05-18T16:43:09.787 回答