以下是引用b土木丁口在2013-11-20 14:16:26的发言:
各位大侠怪我没说清楚
表不只是第一列有数据
相隔若干列,有若干列有数据
如用:
b=1
do while b<=3^1
skip
repl 第二列 with 1
b=b+1
enddo
第一个格会空
怎么办!谢谢!
仅解决第一行格空的问题,而不考虑表文件指针位置的前提下,解决方案是:把SKIP语句放在ENDDO前面,而不是放在循环体中的第一行。当然,要考虑指针的情况,你光用SKIP肯定是不行的,要有IF...ENDIF语块配合使用。