数智资源网
首页 首页 大数据 大数据入门 查看内容

常用数据库的DBProviderName配置

木马童年 2019-2-28 11:35 143 0

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

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

直接上测试源码:

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;// 数据库连接字符串

需要注意的 config 配置:

最后附上代码。

数据库
0
为您推荐
炼数成金-数据分析与SPSS(完整) 共12周,数据分析视频教程下载

炼数成金-数据分析与SPSS(完整) 共12周,数据分析视频

资源名称炼数成金-数据分析与SPSS(完整) 共12周,数据分析视频教程下载资源目录…...

七周成为数据分析师视频,资源教程下载

七周成为数据分析师视频,资源教程下载

课程名称七周成为数据分析师视频,资源教程下载课程目录01:为什么需要七周.mp41.10数…...

专业数据分析师的内功心法-真实数据分析师实战课程,资源教程下载

专业数据分析师的内功心法-真实数据分析师实战课程,

课程名称专业数据分析师的内功心法-真实数据分析师实战课程,资源教程下载课程目录(0)…...

Hadoop大数据零基础实战培训教程,资源教程下载

Hadoop大数据零基础实战培训教程,资源教程下载

课程名称Hadoop大数据零基础实战培训教程,资源教程下载课程目录第一阶段:Hadoop基础…...

价值825元牛客算法通关课程视频教程第六期,资源教程下载

价值825元牛客算法通关课程视频教程第六期,资源教程

课程名称价值825元牛客算法通关课程视频教程第六期,资源教程下载课程目录课程目录:…...

ElasticStack 6原理和应用技巧数据分析系统搭建,Elastic Stack玩转大数据分析教程下 ...

ElasticStack 6原理和应用技巧数据分析系统搭建,Elas

课程名称ElasticStack 6原理和应用技巧 数据分析系统搭建 Elastic Stack玩转大数据分…...