c#OleDbConnection 类和DbConnection有什么不同?是不是因数据库不同来分别用?

(2014-03-17 22:34:58)

转载▼
标签:

html

oracle

周典章

radiobutton

gridview

分类: asp.net
DbConnection所有数据库连接类基类OleDbConnection从DbConnection派生出来已经封装好了使用Ole DB驱动来访问数据库类似还有SqlConnection OdbcConnection等直接使用DbConnection需要提供驱动DbProviderFactory DbProviderFactory工厂类工厂类作用提供其系列相互之间有关系DbProviderFactory自动生成了包括DbConnection、DbCommand、 DbDataAdapter等系列数据库操作相关类而OleDbConnection实际上直接使用DbProviderFactory 制定了OleDb驱动生成种方法好处随时更换驱动程序支持MSSQL数据库也支持ORACLE数据库从EXCEL表格导入数据用SqlConnection 再用OracleConnection写段代码用来支持ORACLE数据库还得再来OleDbConnection支持EXCEL明天还想要来ODBC支持又得用ODBCConnection再写直接用DbConnection通过指定DbProviderFactory来动态更换驱动.
:mysql 
1.mysql.data引用  mysqlConnection mysqlCommend ExecuteNonQuery
2.system.configuration应用,ConfigurationManager.ConnectionStrings["conStr"].ToString()

参考地址:http://blog.sina.com.cn/s/blog_ac9ae9db0101gk5e.html

c#OleDbConnection 类和DbConnection相关推荐

  1. c# oldb连接_(转)C#连接OleDBConnection数据库的操作

    对于不同的.net数据提供者,ADO.NET采用不同的Connection对象连接数据库.这些Connection对我们屏蔽了具体的实现细节,并提供了一种统一的实现方法. Connection类有四种 ...

  2. C#连接OleDBConnection数据库的操作

    对于不同的.net数据提供者,ADO.NET采用不同的Connection对象连接数据库.这些Connection对我们屏蔽了具体的实现细节,并提供了一种统一的实现方法. Connection类有四种 ...

  3. C# 使用 OleDbConnection 连接读取Excel的方法

    Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection. (1)Sqlconnetcion类的对象连接 ...

  4. C#连接OleDbConnection操作数据库

    对于不同的.net数据提供者,ADO.NET采用不同的Connection对象连接数据库.这些Connection对我们屏蔽了具体的实现细节,并提供了一种统一的实现方法. Connection类有四种 ...

  5. c# mysql oledb_C#如何连接数据库?OleDbConnection与SqlConnection的区别

    C#如何连接数据库?本篇文章给大家带来的内容是C#OleDbConnection连接数据库的操作,让大家了解OleDbConnection与SqlConnection的区别.有一定的参考价值,有需要的 ...

  6. SqlConnection,OleDbConnection,OdbcConnection和OracleConnection

     对于不同的.NET数据提供者,ADO.NET采用不同的Connection对象连接 数据库.这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法. Connecti ...

  7. C#操作SqlServer MySql Oracle通用帮助类Db_Helper_DG(默认支持数据库读写分离、查询结果实体映射ORM)

    转载出处:https://www.cnblogs.com/7tiny/p/7602808.html(仅供个人学习记录) [前言] 作为一款成熟的面向对象高级编程语言,C#在ADO.Net的支持上已然是 ...

  8. C#操作SqlServer MySql Oracle通用帮助类Db_Helper_DG(默认支持数据库读写分离、查询结果实体映射ORM)...

    [前言] 作为一款成熟的面向对象高级编程语言,C#在ADO.Net的支持上已然是做的很成熟,我们可以方便地调用ADO.Net操作各类关系型数据库,在使用了多年的Sql_Helper_DG后,由于项目需 ...

  9. C# 数据库连接笔记

    // 连接 private OleDbConnection oleConnection1 = null; public static string connection { get {return&q ...

最新文章

  1. 一个用户实体应该有它自己的实体验证,即一个实体应该有它的属性,方法,扩展属性及验证机制组成...
  2. ASP.NET跨服务器上传文件的相关解决方案
  3. 统计操作系统的整个系统负载占用CPU的情况
  4. java插件技术_idea 好用的java插件
  5. Backpropagation Through Time:What it Does and How to Do it论文解读
  6. Keras版Faster-RCNN代码学习(IOU,RPN)1
  7. 关于VOID *在cl与gcc的不同(无意中发现)
  8. 据说:一个线程性能相当于30%核心
  9. Go爬虫colly官方示例三【cryptocoinmarketcap】- 爬取加密数字货币最新市值
  10. 数据仓库、LODP、OLAP
  11. pdf文件太大如何压缩变小一点?
  12. Apple Pay 详解
  13. 证监会计算机类笔试上岸经验,公务员考试笔试166分上岸经验(全干货)
  14. 李宏毅2022机器学习hw4
  15. 奇点云数据中台技术汇(五)| CDP,线下零售顾客运营中台
  16. 开源游戏服务器框架汇总
  17. 最新2022年高职大数据国赛任务书详解与模拟练习
  18. App前端及后端接口,模拟数据及返回值
  19. abp过滤规则android,撰写 Adblock Plus 过滤规则
  20. ML:机器学习模型的稳定性分析简介、常见的解决方法之详细攻略

热门文章

  1. iOS 一个类似QQ的图片添加、图片浏览Demo
  2. 浅析手机定位---GPS、基站、AGPS、WIFI
  3. 达人评测 华为智慧屏V55、V85怎么样
  4. 华为鸿蒙os官网正式上线,华为鸿蒙OS官网正式上线:提供源码下载 首批支持128KB~1...
  5. 算法训练第十一天|力扣20. 有效的括号,1047. 删除字符串中的所有相邻重复项,150. 逆波兰表达式求值
  6. 《实用机器学习》(孙亮 黄倩.著)笔记——第七章 基于内容的推荐算法
  7. 终于有人把生成对抗网络(GAN)讲明白了
  8. ADB命令大全(adb命令获取签名证书信息)
  9. cocosjs微信头像本地服务器,Cocos creator游戏接入微信开放数据域,实现好友排行榜功能...
  10. Linux内核KASAN内存检测原理