当前位置: 代码迷 >> VFP >> 更新远程表,该怎么处理
  详细解决方案

更新远程表,该怎么处理

热度:607   发布时间:2013-02-26 00:00:00.0
更新远程表
本地有一表A(VFP),和远程表B(SQL SERVER),结构一样。
现在表A中,字段ZD做了修改,想把这个修改更新到表B的ZD字段。
如何做?

------解决方案--------------------------------------------------------
update B set zd= "新值 " where 唯一字段=a.唯一字段值

我觉得为B创建远程视图,在远程视图中修改,完成后一次性提交给sql server比较好
------解决方案--------------------------------------------------------
如果你是VFP的表内容存入SQL SERVER中就是另一回事了。

USE 表A
SCAN
SQLEXEC(句柄, "INSERT INTO 表B (字段1,字段2,字段3) values (?表A.字段1,?表A.字段2,?表A.字段3 ")
ENDSCAN
  相关解决方案