如何实现两台电脑之间的sql server数据库通信?

xmuzqs 2005-09-09 04:28:32
现在有两台电脑,a为服务器,b为客户端。
a,b上都有数据结构一样的sql server数据库,数据在b端收集后(先写入b自己的sql server数据库) ,在b端点发送就可以把数据写入到a端的sql server数据库。
这种情况如何实现?
...全文
236 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chtlover 2005-09-13
  • 打赏
  • 举报
回复
个人认为

用SQL语句能实现的一般用存储过程都能实现
Blade_hxh 2005-09-13
  • 打赏
  • 举报
回复
学习,学习.是不是可以写个存储过程, 会快些吗?
南山明月 2005-09-13
  • 打赏
  • 举报
回复
mark
LCAAA 2005-09-11
  • 打赏
  • 举报
回复
up
newsuperstar 2005-09-11
  • 打赏
  • 举报
回复
学习
zyg0 2005-09-11
  • 打赏
  • 举报
回复
注意我的标点,叫你带沟里了
insert testA.dbo.tableA
select * from openrowset('sqloledb','192.168.0.2';'sa';'123',testB.dbo.tableB)
zyg0 2005-09-11
  • 打赏
  • 举报
回复
是这个意思但是你写的有问题,不是双引号,而是单引号
insert into testA.dbo.tableA
select * from openrowset('sqloledb','192.168.0.2','sa','123','testB.dbo.tableB')
xmuzqs 2005-09-10
  • 打赏
  • 举报
回复
楼上的,你好,是不是这样的意思:
假设a的ip是:192.168.0.1
b的ip是:192.168.1.2
b中的一个数据库为testB,表tableB用户,密码;sa,123
a中的一个数据库为testA,表tableA用户,密码:sa,123456
现在要把tableB中的数据导出到tableA,这样实现吗?
insert into testA.dbo.tableA
select * from openrowset("sqloledb","192.168.0.2","sa","123","testB.dbo.tableB")
导入操作是要在b端执行的啊!!!
zyg0 2005-09-09
  • 打赏
  • 举报
回复
insert B库.dbo.B表
select * from openrowset('sqloledb','B库的SQL服务器名或者ip';'用户名';'密码',A库.dbo.A表)

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧