主题:SqlDataAdapter与SqlDataReader有什么区别??
haryjiang
[专家分:0] 发布于 2006-07-04 22:34:00
SqlDataAdapter与SqlDataReader有什么区别??
回复列表 (共3个回复)
沙发
jzyray [专家分:20610] 发布于 2006-07-05 12:20:00
看看方法的区别就知道了。
DataAdapter是一个中介,用于将符合要求的数据一口气进行填充。
DataReader用于顺序获取一条记录。
板凳
prettyboy0 [专家分:210] 发布于 2006-07-06 08:57:00
DataReader对象一般用于以下情况:
1、只想读取数据时;
2、从存储器中获得的数据只用于显示,而不做其他处理。
DataSet对象(与DataAdapter对象一起使用)在以下情况:
1、可能在数据源中修改(编辑或添加新的)数据时;
2、想在读取数据后显示数据前对数据进行修改时。例如,你可能想将数据读入一些表中,或在多个表中的数据间创建关系。你也可能想约列,或者利用多个连接创建多个数据表。
3 楼
haryjiang [专家分:0] 发布于 2006-07-08 20:44:00
哦。。谢谢
我来回复