我有一些数据,来源于文件.
.net读取文件中的数据,数据的条数会有上百条,但是不固定.
如果循环使用 insert 语句添加到oracle数据库,速度会很满.
请教各位高手,给个方法解决.
我是.net,oracle 新手,给断调用过程的代码,将感激不尽.多谢各位.

解决方案 »

  1.   


    insert into ... select 这样批量插入会快些吧!
      

  2.   

    100多条数据不会慢吧?像LZ各位大哥所说,除非>>>>
      

  3.   

    忘了一点. 数据来源是个 xml文件
      

  4.   

    可以用sqlldr来导入数据,会很快。
      

  5.   

     用数据集 DATASET操作,一次更新就可以了
    要更新的数据放到DATASET 中的DATATABLE里面
      

  6.   

    楼主是不是每生成一个INSERT 语句就提交一次,这样当然会慢的;
    建议你用循环一次性生成所有的INSERT语句,然后一次性提交,这样肯定会快很多;