vfp中如何比较两个表的不同

vfp中如何比较两个表的不同并标记出不同的地方... vfp中如何比较两个表的不同
并标记出不同的地方
展开
 我来答
恨别愁更伤悲
2008-01-11 · TA获得超过913个赞
知道大有可为答主
回答量:1585
采纳率:0%
帮助的人:1460万
展开全部
可以用这样的方法 b1(xh,xm),b2(xh,xm)
use b1 in 1
use b2 in 2
do while !eof()
select 1
a=xh
select 2
locate for a=xh
if !found()
select 1
delete
skip
else
select 1
skip
endif
enddo
select b1
copy to c for deleted()
那么b1中以字段xh为区别的不同记录就存在c表中了
可行
试过
你要按照什么字段来区别都可以
每个字段都区别一下也成
如果有需要可以给你写一个通用的
任何两个表之间不同记录的筛选
友万科技
2025-04-08 广告
Stata系列软件全国授权代理——北京友万。北京友万信息科技有限公司,总部设在北京市昌平科技园区,是一家专注于引进国内外软硬件产品的中关村高新技术企业。公司拥有多项自主研发的数据平台,依托自身经验丰富的技术团队资源,为不同领域的客户提供全面... 点击进入详情页
本回答由友万科技提供
meiguoan
2008-01-16 · TA获得超过551个赞
知道小有建树答主
回答量:668
采纳率:0%
帮助的人:873万
展开全部
说的太笼统,是字段不同还是记录不同?如果是记录不同,是记录中的所有字段都不同,还是个别字段不同?请说的具体些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sklionlvyi
2008-01-14
知道答主
回答量:51
采纳率:0%
帮助的人:39.8万
展开全部
VB 学得b1(xh,xm),b2(xh,xm)
use b1 in 1
use b2 in 2
do while !eof()
select 1
a=xh
select 2
locate for a=xh
if !found()
select 1
delete
skip
else
select 1
skip
endif
enddo
select b1
copy to c for deleted()
很好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式