循环结构——扫描型循环

格式:SCAN [<范围>] [FOR <条件1>] [WHILE<条件2>]

          <循环体>

          ENDSCAN

功能:在当前表的指定范围内记录指针自动移到满足条件1或条件2的记录上,执行循环体,然后再将记录指针自动移动到下一个满足条件1或条件2的记录上再一次执行循环体直至超出范围。默认范围为表中所有记录。

说明:1)循环体内可包含LOOP与EXIT命令,当遇到LOOP命令时,结束本次循环返回到SCAN处进入下一次循环。当遇到EXIT时,结束循环,执行ENDSCAN后面的命令 。

例 显示学生表中性别为女的记录。

CLEAR

USE 学生

SCAN FOR 性别='女'

DISPLAY

ENDSCAN

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容