DataAdapter是通过DataReader取数据,本身不保存数据,在Fill的时候通过DataReader从数据取得数据填充到DataSet中,

解决方案 »

  1.   

    DataReader也只保存一条数据,每次执行Read方法的时候从数据库取得一条数据
      

  2.   

    我知道的是dataset和datareader不同的方法 但是都必须通过dataadapter和数据库打交道 datareader的确是一条一条记录得读取。 在sql server中 对于一条查询语句 是返回整个结果集的 那么 datareader是通过指针在结果集上取数据吗。那么它是一直保持和数据库的连接吗? 分页的显示中,他是如何实现的呢 因为后台数据库SQL SERVER没有任何机制处理分页对于dataset的情况 又是怎样的呢? 还有其他的一些问题 能指点一下吗
      

  3.   

    Fill的时候会把所有数据填到DataSet中,至于分页我就不知道了,没写过ASP程序