单选题
打开一个空的数据表,执行下列命令后,会报错的是( )。
A、
GO 1
B、
GO TOP
C、
LOCATE WHILE RECNO( )=1
D、
LOCATE ALL FOR RECNO( )=1
【正确答案】
A
【答案解析】
解析:GO 1是将指针移动到记录号为1的记录上;GO TOP在不使用索引时移动到表的第一条记录,使用索引时移动到索引项排在最前面的索引对应的记录。有索引时打开的表的第一条记录不一定是记录号为1的记录,如果表内一条记录都没有的话,执行GO 1命令会报错,但是GOTOP命令不会报错。LOCATE命令是按条件定位记录的位置,C选项和D选项表示查找记录号是1的记录并指向它。故本题A选项符合题意。
提交答案
关闭