vb6 sql server dts 导入问题请教
我本地数据库和网络数据库的结构是一样的,我想把本地数据库中的A表的新数据追加到网络数据库A表中,用vb6如何做?
因为每天都需要导入,每次数据大约三五万条,如果直接用sql的dts还得输入好几步,觉得麻烦,所以想用vb6做一个一键式的小软件,可以直接把本地的A表的新数据追加到网络的A表中。
[解决办法]
如果你本地数据库能连接到网络数据库,直接insert吧
用管理器注册一个对网络数据库的连接,看能否在本地直接注册上
[解决办法]
考虑到速度问题,可以用insert 直接插入到网络数据库的临时表里,由网络数据库的触发器完成临时表insert到正式表的过程,对客户端来说,仅上传到临时表,速度上应是不错的,临时表是你建立的实表,每次用前清空数据
[解决办法]
用vb直接insert,可以设置每批多少条,间隔多少时间下一批,楼上说的临时表一样占用资源,你每次写入500条,然后timer3秒后写下一批就行了。
[解决办法]