单选题
假设数据库表有60条记录,当前记录指针指向第2条记录。执行下面命令后的输出结果是______。
LOCATE FOR .F.
? RECNO()
【正确答案】
D
【答案解析】[解析] LOCATE命令是按条件定位记录位置的命令,其命令格式为:LOCATE FOR<条件表达式>,该命令执行后将记录指针定位在满足条件的第1条记录上。如果要使指针指向下一条满足条件的记录,使用CONTINUE命令。如果没有满足条件的记录则指向文件结束位置。本题中LOCATE FOR .F.,条件为假,则指针指向文件结束位置(最后一条记录的下一个位置)。? RECNO()表示显示表中的记录号,即输出61。本题D选项正确。