打印本文 打印本文  关闭窗口 关闭窗口  
[二级VFP试题天天练]VF考试试题1
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:53:36  文章录入:杜斌  责任编辑:杜斌

在当前表中,查找第2个2005年进厂工作的职工的记录,应该使用下面的哪条命令呢?
a)locate for 进厂时间="2005"
b)locate for 进厂时间="2005" next 2
c)locate for 进厂时间="2005" continue
d)list for 进厂时间="2005" next
此题的正确答案是c。
LOCATE FOR [查询/定位表达式]是按照表达式的条件对记录位置进行定位的命令。该命令执行后将指针定位到满足条件的第一条记录上,如没有满足条件的记录,则指针指向文件结束位置。可以使用CONTINUE命令使指针指向下一条满足条件的记录。使用FOUND函数可以判别LOCATE或CONTINUE命令是否找到了满足条件的记录,是一个布尔值。
LOCATE命令的常用结构是:
LOCATE FOR[表达式]
DO WHILE FOUND()
//语句块
CONTINUE
ENDDO
怎么样?是不是很好掌握!
打印本文 打印本文  关闭窗口 关闭窗口