本帖最后由 bluesukeke 于 2010-11-24 13:15:07 编辑

解决方案 »

  1.   

    cachesize,每次拿过来放到内存中的数量,你看帮助,写得很清楚
    if CacheSize is set to 20, when the dataset is first activated the associated provider retrieves the first 20 rows into local memory. As the row pointer is moved through this recordset, the provider retrieves the data from the local memory buffer. If the dataset抯 row pointer moves beyond the last of these 20 buffered rows, the provider retrieves the next 20.
      

  2.   

    也就是说根据cachesize值确定每次从数据库传递来的记录吗
      

  3.   

    哪adoquery和clientdataset得到的data一般是查询的全部记录了。
      

  4.   

    数据集已经到了你的本地.并且open以后就是你所有的记录啊
      

  5.   

    这样看来adoquery和clientdataset得到的数据是一样的啦