大家来讨论一下呗,最近想了解一下 这方面的知识。

解决方案 »

  1.   

    看你需求了,reader每次只读取一条记录,dataset是全部读到本地,中间传输数据量大,如果只是需要看某一条的内容,reader当然合适,如果要统计啥的,dataset合适
      

  2.   

    我选择 用dataset ,功能强灵活好用。
      

  3.   

    看需求,大型网站可能会用到数据缓存,这是DataSet就比较合适。
      

  4.   

    要论性能DataReader比DataSet快。
    论方便DataSet好用。
      

  5.   

    我也纠结,不过公司现在用什么分布式,什么缓存,而且框架类库全是dataset,那就dataset吧。
      

  6.   

    数据两大 dataset 好  如果是白来条数据 最好用 reader
      

  7.   

    数据量太大就用datareader,dataset都读到内存里了,datareader是直接读取数据库。
      

  8.   

    DataReader是一个快速的只进游标,这决定了绑定DataReader时是不能在数据中导航应用的。
    DataReader不能绑定到多个控件上,不能自由地使用自定义排序条件及过滤条件。如果需要编辑数据、统计数据、将数据存入缓存等等,使用DataSet