一个关于统计记录条数的问题
ACCEPT"请输入院系名称:"TO YX
LOCATE FOR ( A.院系=YX ) and ( a.是否通过='通过') or ( a.是否通过='优秀')
?" 考号 姓名 院系 笔试 上机 是否通过"
DO WHILE NOT EOF()
?学号," ",A.姓名," ",A.院系,"",B.笔试," ",B.上机," ",A.是否通过
CONT
ENDDO
RS=0
GO TOP
DO WHILE NOT EOF()
RS=RS+1
SKIP
ENDDO
?YX+"学院,你院共通过计算机登记人数"+STR(RS,2)+"人"
RETURN
这个程序段实现的功能是把 表中满足条件的记录显示出来然后统计一共有多少条记录。但是我这里能显示满足条件的记录。可是在统计记录条数的时候却总是把所有的记录都统计出来了 请问我这里哪里错了啊 ?? 谢谢