请教 SqlDataReader 和 SqlDataAdaper 用法区别在那里

请问 SqlDataReader 和 SqlDataAdaper 用法区别在那里请问SqlDataReader和SqlDataAdaper用法区别在那里?我

请问 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里的。可以用来修改数据库