你的位置:首页 > 软件开发 > ASP.net > C#连接常用数据库的DBProviderName配置

C#连接常用数据库的DBProviderName配置

发布时间:2016-06-11 18:00:06
为了适应应对各种数据库间切换,我们有时想要要自定义写一个通用的SqlHelper。常用的做法就是在 System.Data.Common.DbProviderFactories.GetFactory(dbProviderName).CreateConnection() ,来返 ...

    为了适应应对各种数据库间切换,我们有时想要要自定义写一个通用的SqlHelper。常用的做法就是在 System.Data.Common.DbProviderFactories.GetFactory(dbProviderName).CreateConnection() ,来返回对应的 数据库的Connection 。

          直接上测试源码:

      get='_blank'>string dbProviderName = "System.Data.Odbc";      dbProviderName = "System.Data.OleDb";      dbProviderName = "System.Data.SqlClient";      dbProviderName = "System.Data.OracleClient";      //引用 System.Data.SQLite.dll      dbProviderName = "System.Data.SQLite";      //引用 MySql.Data.dll      dbProviderName = "MySql.Data.MySqlClient";      //引用 Oracle.ManagedDataAccess.dll      dbProviderName = "Oracle.ManagedDataAccess.Client";      DbProviderFactory dbfactory = DbProviderFactories.GetFactory(dbProviderName);      DbConnection dbconn = dbfactory.CreateConnection();      dbconn.ConnectionString = string.Empty;// 数据库连接字符串

原标题:C#连接常用数据库的DBProviderName配置

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录