在需要填充数据方面,还是要用到,有时不是一条一条去更新,而是整体更机关报,这样可以减少访问数据库,先保存在DATASET中,最后一起更新,微软的DUWAMISH就是这样,应该说还是有用武之地,不过好像没在WINFORM中用处大

解决方案 »

  1.   

    dataset虽然占内存,但是他是断开式连接,可以大大减轻服务器的负担,而dataadapter 却做不到
      

  2.   

    DataAdapter虽然是基于连接的,但如果只是简单的读取,用DataAdapter就足够了吧。
    因为我们不可能每次读个成百上千条的记录,一般也就是10-20条。如果用DataSet,当有100个人同时访问的时候,如果每个人读取20条记录,那不是要占很多的内存。
      

  3.   

    ______________DataAdapter虽然是基于连接的,但如果只是简单的读取,用DataAdapter就足够了吧。
    因为我们不可能每次读个成百上千条的记录,一般也就是10-20条。如果用DataSet,当有100个人同时访问的时候,如果每个人读取20条记录,那不是要占很多的内存。不是吧,好像DATASET是在服务器端生成后马上返给客户机了,人多也不会造成内存不足呀。
      

  4.   

    是DataReader吧DataAdapter是和dateset配合使用的吧