在当前表中,查找第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 怎么样?是不是很好掌握!