VFP 小问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:11:05
本人初学VFP,最近碰到个问题
有两个表,都有商品名和单价两个字段。第一个是主表(有几万条记录吧),第二个是每月的分表(每月的分表中商品名可能主表里有,肯能没有)。现在想把分表合到主表里。要求:对分表的记录 若主表里有商品名的只是替换价格,若主表里没有的商品名则在最后添加该记录。写出命令。
入门级的问题,可惜我初学VFP,高手们来指导指导吧。
高手啊,不胜感谢,我试试先
是啊,2楼说的很对。可是建立索引的话,查询命令用什么实现索引查询?难道可以用seek a?还是其他命令
另外,索引查询是如何工作的?是不是 每次找中间的记录作比较?

sele 1
use 主表
sele 2
use 分表
scan
a=商品名
b=单价
sele 1
loca for 商品名=a
if found()
repl 单位 with b
else
appe blank
repl 商品名 with a,单价 with b
endi
sele 2
ends

我的天!主表几万条记录!
一楼chy553就不能给主表建个索引啊?
这么个查找法要多长时间啊?电脑还不累死啊!