如果是在局域网内,建立一个IIS服务器作为中间层服务器,客户机只给IIS服务器发送要Insert的文本,IIS服务器负责建立连接并向数据库服务器发Insert命令;这样要快得多,我做过实验,300万条记录规模

解决方案 »

  1.   

        要是这样,我的程序又如何与IIS通讯呢?(如何编程).sunbf,我的Insert语句是动态的,即: Insert 表(?,?,?,?,?,?,?,?,?,?,?...),"?"的总数为字段的个数.
       里面的值是用ado.command的Parameter->Value=_variant_t(值);动态加入的. 有多少个字段就有多少个该语句.
       你的Insert文本咋写的?能适合我的情况吗?
       我的程序在Dell 2400 双CPU服务器上运行,插入13万记录要12小时,越往后越慢.................................................
      

  2.   

    应该适合你的情况,将SQL语句以string形式传递给IIS服务器,由iis服务器请求与数据库服务器的连接.要编写IIS端ASP脚本才行.
    至于如何与IIS通讯,可以通过局域网或者拨号等方式,用vb自带的2个Internet控件来实现.其中inet要好学些.