背景:机房收费系统重构时,对SqlHelper中的部分代码不是很懂,尤其是定义了许多Command和Connection什么的,最近看书的时候看到了,现在总结一下,也算是拓宽一下自己的知识视野吧。
一、核心元素
Connection、Command、DataReader、DataAdapter
二、主要功能
Connection:建立与特定数据远之间的连接
Command:对数据远执行操作命令
DataReader:从数据源中读取只进且只读的数据流,是一个简易的数据集
DataAdapter:用数据源填充DataSet并解析更新
三、详细说明及举例
1、Connection对象
根据所用的.NET Framework数据提供程序的不同一般分为: