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

解决方案 »

  1.   

    SqlDataReader
    在程序没执行完之前一直保持连接
    SqlDataAdapter
    一次读出
      

  2.   

    http://netstart.caotingna.com/item/SqlDataReader-SqlDataAdapter__67130.aspx
      

  3.   

    SqlDataReader
    只能顺序读,不能修改数据库
    SqlDataAdapter
    可以用来修改数据库
      

  4.   

    请在baidu中输入SqlDataReader SqlDataAdapter点搜索,什么都有了
      

  5.   

    SqlDataReader
    只能顺序读,不能修改数据库
    在程序没执行完之前一直保持连接
    SqlDataAdapter
    一次读出,可以放在DATASET里的。可以用来修改数据库