yyttdd63 发表于 2010-7-23 17:12

100元人民币求两台sql server服务器同步表

谁能帮我写个小工具吗,也就是实现两台sql server服务器同步表的软件
劳务费现金付100元
具体说也就是两台sql server,A服,B服,当A服的表A或或是表B改变了,间隔分把钟B服的表A或表B也同时改变  
联系QQ:584310550

风吹过b 发表于 2010-7-23 17:26

笨的方法是
每间隔多少时间后,直接把A服的 表A 和 表B 同步到 B服上去.使用 SQL 命令.
感觉应该能支持, SQL 服务器同步向导里也有这个功能.

灵活的方法是:
从应用程序入手.
1\表A,表B 中增加 一个同步标志字段.
2\应用程序对表A,表B操作时,同时写入 未同步 的标志.
3\ 每间隔多少时间后,这个程序把 A服中 表A 和 表B 中未同步的 记录,同步到 B服上去
4\把刚同步的数据 标志改为 已同步 .

不会操作 SQL.

不说也罢 发表于 2010-7-23 17:56

用触发器啊。
貌似这个贴子不应当在VB6版块滴。

yyttdd63 发表于 2010-7-23 20:27

sql中有此功能,但,我想要代码实现
怎么没会会代码??

ytsm0526 发表于 2010-7-29 20:17

你进错版块了

老子小哈 发表于 2010-8-20 11:13

        触发起貌似可以解决

yefalai 发表于 2010-8-20 11:38

呵呵,大家看来都不想赚这个100. 你还是去"数据库技术"模块吧. 触发器是一定能解决这个问题的. 记得先结帖![em28]

taoshen204 发表于 2010-8-30 21:09

[em01]在这里有力使不上有

页: [1]

编程论坛