求FoxPro中2表之间数据查找替换操作方法

FoxPro分别有表1和表2,里面各有一列相同类型数据,表2是表1的其中一小部分,现想查找表2和表1相同的行,并在表1上标记出来,谢谢。... FoxPro分别有表1和表2,里面各有一列相同类型数据,表2是表1的其中一小部分,现想查找表2和表1相同的行,并在表1上标记出来,谢谢。 展开
 我来答
baitia0
2016-12-08 · TA获得超过2506个赞
知道大有可为答主
回答量:2275
采纳率:80%
帮助的人:2087万
展开全部
1,如何比对. 如果没有标识字段,只能每个字段都检查
2,如何标记,你是表1有一个专门标记的字段吗? 比如名字叫'标识',是逻辑型, 有的就是.t.
追问

这个问题我刚刚解决了,现在新的问题产生了。

表1我用了一个mark的字段专门用来标记的,现在mark字段,有些连续空2行,有些连续空3行,有些连续空4行,如何能快速知道最大空几行?

追答
用scan扫描一下表,参考:
n1=0 &&计数
n2=0 &&存储最大的连续空行数
scan
if empty(mark)
n1=n1+1
if n1>n2
n2=n1
endif
else
n1=0
endif
endscan
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式