Delphi+SQL SERVER,C/S结构,向数据库里插入几万条数据,还有一些判断,速度很慢。批量更新?
把代码放到服务器上来执行?请兄弟们指点一二。

解决方案 »

  1.   

    你这几万条数据是一条一条post进去的???
      

  2.   

    判断部分可以交给触发器。请问大傻那个破东西CSDN论坛浏览器(http://CoolSlob.ys168.com/)怎么修改签名呢?
      

  3.   

    数据插入前存放在哪里??
    是其他数据库或EXCEL等表格,可以倒入
      

  4.   

    如果数据都在后台的话,建议使用procedure可能会好一些。
      

  5.   

    1、如果那几万条记录的文件和数据库在同一台电脑上,可以通过DTS完成
    2、同上基本条件,通过存储过程调用
    3、先建立临时表,把那几万条记录导入临时表
       根据条件过滤记录
       把几万条记录一起更新
       *所谓的条件过滤也就是数据表没有的添加,已经有的更新或不更新,有意外吗?导入临时表的过程不要使用Post,就直接用SQL语句,而且可以100条或1000条执行一次