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