1、引用命名空间

2、数据库连接配置
3、读取配置文 件需要引用
![]()
4、两种实例化dataAdapter的方法

第三种实例dataAdapter的方法


第四种连接对象都不用构件了,也可以



dataAdapter填充数据
1、直接填充到结果集

2、查询两个结果集



注:设置表名映射在数据填充前。

填充数据到dataTable
如上的两种填充(到dataSet ,dataTable)都没有用到显示打开连接,其实 adapter在fill方法前后已经隐式打开或关闭了。

下面adapter用显示填充数据



dataAdapter与dataReader的区别就是把一数一次是取出放到内存中,dataReader是一条一条取
dataAdaper更新
1、第一种方法用sqlCommandBuilder

2、用对应的命令



配置insertCommand
配置updateCommand

配置deleteCommand

最后测试一下


sqlCommand里的参数是原列数的方式
dataread与dataAdapter区别


其实使用dataReader也可以用ds和dt的load也能把数据一次加载到内存里,但是一般没人这么用

DataAdapter与DataReader详解
本文详细介绍了DataAdapter与DataReader之间的区别及使用方法,包括数据库连接配置、DataAdapter实例化方式、数据填充到DataTable或DataSet的过程,以及如何配置更新命令等内容。
970

被折叠的 条评论
为什么被折叠?



