填充DataTable?
程序調用與數據庫無關

解决方案 »

  1.   

    insert DataSet select * from table --通常情況下循环優於游標(根據情況而定)
      

  2.   

    个人认为先放入dataset,就是在程序体内做循环,应该要比游标快,不知道对不对?
      

  3.   

    楼主的意思是要处理一批数据,有两种办法:1,用程序取出来放dataset里,在程序中处理完了再插入到数据库
    2.在数据库里用存储过程处理,现在楼主要比较两种方法哪个快
    不知道我的理解对不对?按照这种理解,第一种方式多耗费的时间:与数据库建立连接的时间(通常几十毫秒)+数据在路上跑的时间(与数据量有关)
    但这样减少了数据库服务器的负载:数据库服务器不要使用存储过程做数据处理如果数据库负载比较低,用第二种,如果数据库负载比较高了,建议用第一种
    看哪种方式比较适合楼主的应用