求解
vfp吧
全部回复
仅看楼主
level 3
金华附图 楼主
clear
USE c:\成绩.dbf
go bottom
do while recno()>=1
do case
case 成绩>=90
replace 分档 with "A"
case 成绩>=80
replace 分档 with "B"
case 成绩>=70
replace 分档 with "C"
case 成绩>=60
replace 分档 with "D"
otherwise
replace 分档 with "F"
endcase
skip-1
enddo
list
use
为什么会是死循环?
use
2017年04月28日 04点04分 1
level 9
你怎么知道是死循环
2017年04月28日 04点04分 2
一直运行
2017年04月28日 04点04分
我自己有6.0 的系统
2017年04月28日 04点04分
level 3
金华附图 楼主
如果只改
do while recno()<=1
这一句,并且保留 recno() 能让循环终止,并且修改第一条记录?
2017年05月06日 11点05分 4
level 11
判斷一下eof
2017年05月07日 09点05分 5
或者bof
2017年05月07日 09点05分
@金秋舞葉 那样可以不要 recno()
2017年05月12日 12点05分
1