日期:2014-05-19  浏览次数:20727 次

请问 SqlDataReader 和 SqlDataAdaper 用法区别在那里
请问   SqlDataReader   和   SqlDataAdaper   用法区别在那里?
我看了一般   SqlDataReader
  SqlDataReader   myReader   =   myCommand.ExecuteReader()
  while   (myReader.Reader())
{
\\
}
而   SqlDataAdapter   myDA   =   new   SqlDataAdapter()
myDA.SelectComman   =   new   SqlCommand(sSQL,myConn)
myDA.Fill(dataset)
好象都这样用,能否详细点讲解一下??
初学的,谢谢

------解决方案--------------------
SqlDataReader
在程序没执行完之前一直保持连接
SqlDataAdapter
一次读出
------解决方案--------------------
http://netstart.caotingna.com/item/SqlDataReader-SqlDataAdapter__67130.aspx
------解决方案--------------------
SqlDataReader
只能顺序读,不能修改数据库
SqlDataAdapter
可以用来修改数据库

------解决方案--------------------
请在baidu中输入SqlDataReader SqlDataAdapter点搜索,什么都有了
------解决方案--------------------
SqlDataReader
只能顺序读,不能修改数据库
在程序没执行完之前一直保持连接
SqlDataAdapter
一次读出,可以放在DATASET里的。可以用来修改数据库