专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

如何做二个VFP 表的同步

发布时间:2010-05-24 21:50:55 文章来源:www.iduyao.cn 采编人员:星星草
怎么做二个VFP 表的同步?
ServerConnect   =   GetServerDBConnct();
Ac   =   SQLEXC(ServerConnect,   "Select   *   from   A ",   "A ")
//   这里存在一个表B。和A的结构一下。希望可以先把B的数据清空,然后把A数据拷过来??

不知道VFP6。0的语法怎么写?

------解决方案--------------------
1、在VFP9下,
DELETE FROM B
PACK
INSERT INTO B SELECT * FROM A
2、vfp6
select * from a into arra dd
use b
zap
appe from arra dd

------解决方案--------------------
方法一:


serverConnect = GetServerDBConnect()
Ac=SQLEXEC(ServerConnect , "Select * From SS1PRODM ", "SS1PRODM11 ")
USE SS1PRODM_SRM IN 0
sele ss1PRODM_SRM
ZAP
APPEND FROM dbf( 'SS1PRODM11 ')


方法二:

USE SS1PRODM_SRM
serverConnect = GetServerDBConnect()
Ac=SQLEXEC(ServerConnect , "Select * From SS1PRODM ", "SS1PRODM11 ")
sele ss1PRODM_SRM
ZAP
APPEND FROM dbf( 'SS1PRODM11 ')
USE SS1PRODM_SRM
------解决方案--------------------
ServerConnect = GetServerDBConnect()
Ac=SQLEXEC(ServerConnect, "Select * From SS1PRODM ", "SS1PRODM ")
USE SS1PRODM_SRM IN 0
SELECT SS1PRODM_SRM
ZAP
APPEND FROM DBF( 'SS1PRODM ')
CLOSE DATA ALL
update XX!GOODSINS set DSTATUS = 'Y ' where DSTATUS = 'N '
update XX!GOODSDEL set DSTATUS = 'Y ' where DSTATUS = 'N '
------解决方案--------------------
没有数据库呀。

因为没有数据库,我单独运行:
create database&table.prg
update ins and del status.prg
没有报错。


另外你说报错,报什么错呀,


我看了一下你的程序,用不着分这么多的PRG,这样吧,先停下来,不要往下做了,先下载一些例子参考一下后,再继续做。以下是一些程序的免费源代码

http://www.vfptop.com/dmfs.asp
http://hi.baidu.com/chinavfp/blog/item/109da4516f55e42542a75b98.html
这里有免费代码放送

163的VFP视频教程:
http://tech.163.com/special/t/000915SU/ttupfoxpro.html
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: