如果将远程mssql数据库表的记录更新到本地的表里?
远程的数据库是mssql 2000的 数据库是:server 里面有个表是:goods
本地的数据库是mssql 2000的,数据库是:client 里面也有个相同结构的表:goods
我想用将远程数据库goods表里的记录导入/插入到本地的goods表里了,但相同记录就不导入。如:goodsid这个字段的值相等就不导入/插入。否则都插入到本地的goods表里。
我用的ASP+mssql的写法。请问在ASP里怎么写?
远程数据库的IP是:110.15.128.17 帐号:sa 数据库名是:server 数据库密码是:123456
请问高手怎么写代码。谢谢?
或者ASP调用存储过程也可以!!!
本地的数据库是mssql 2000的,数据库是:client 里面也有个相同结构的表:goods
我想用将远程数据库goods表里的记录导入/插入到本地的goods表里了,但相同记录就不导入。如:goodsid这个字段的值相等就不导入/插入。否则都插入到本地的goods表里。
我用的ASP+mssql的写法。请问在ASP里怎么写?
远程数据库的IP是:110.15.128.17 帐号:sa 数据库名是:server 数据库密码是:123456
请问高手怎么写代码。谢谢?
或者ASP调用存储过程也可以!!!
作者: jeefchen 发布时间: 2011-06-15
SQL code
exec sp_addlinkedserver 'db1', ' ', 'SQLOLEDB', '110.15.128.17' exec sp_addlinkedsrvlogin 'db1', 'false',null, 'sa', '123456' select * into goods from db1.[server].dbo.goods t where not exists(select 1 from goods where goodsid=t.goodsid) exec sp_dropserver 'db1', 'droplogins'
作者: FlySQL 发布时间: 2011-06-15
连接服务器
作者: rucypli 发布时间: 2011-06-16