在FoxPro数据库查询操作中,For表达式和while表达式有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 09:18:49
在FoxPro数据库查询操作中,For表达式和while表达式有什么区别?

在FoxPro数据库查询操作中,For表达式和while表达式有什么区别?
在FoxPro数据库查询操作中,For表达式和while表达式有什么区别?

在FoxPro数据库查询操作中,For表达式和while表达式有什么区别?
for是查询所有符合条件的记录.
while是从当前记录开始向下查找符合条件的记录,当遇到不符合条件的记录时,则停止查找,如果当前记录就不符合条件,那么就直接停止查找,不管后面有没有符合条件的记录,都不会找到一条.如用while查询表中性别为“男”的记录,假定记录第1、2、4、5号为“男”,从第1条开始就会查找到第1和第2条记录,如果从第3条开始,就一条也不会找到.