为什么要封装通用类?
数据交互:增上改查
相同的事情:连接
T-SQL命令,Command
执行命令,选择执行方式
得到相应结果
关闭连接
将一些从重复的逻辑进行封装,达到通用的目的
提高复用率,提高效果,不在考虑交互过程,逻辑清晰
DbHelper类内容规划:
1、连接钥匙——连接字符串——配置文件
建立连接——连接释放——using()
配置连接字符串http://t.csdn.cn/RmfkH
2、SqlCommand三种执行方法:
增删改 ExecuteNonQuery()
查询,返回一个值 ExecuteScalar()
数据量小,快速读取 ExecuteReader() 生成一个数据流SqlDataReader
SqlDataReader介绍与使用http://t.csdn.cn/zOjBl
增删改查的使用实例http://t.csdn.cn/QHeEP
3、SqlDataAdapter填充Ds、Dt
查询出来的结果是多个结果集需要进行返回;
SqlDataAdapter使用实例http://t.csdn.cn/hRheh
4、批量增删改查SqlTransaction
传参 CommandInfo:T-Sql 参数数组 CommandType