主题:为什么replace只 能修改第一条记录
sekyla
[专家分:0] 发布于 2008-12-31 12:02:00
replace all clfy.凭证编号 with allt(thisform.text1.value) for allt(clfy.凭证编号)=xg
为什么只能修改一条满足条件的记录
回复列表 (共2个回复)
沙发
xm7050432 [专家分:180] 发布于 2008-12-31 14:41:00
我一般都是用循环
select *
DO while .not. EOF()
a=ALLTRIM(**)
REPLACE *** with **
SKIP
ENDDO
板凳
lwh1188 [专家分:25840] 发布于 2009-01-01 15:45:00
1、可能只有一条记录满足条件!
2、VFP9.0下即使没有用“all”只要有for即可,我试过没问题!我的VFP6意外删除了没试过!
3、取用楼上的方法试试!
我来回复