打开一个空的数据表,执行下列命令后,会报错的是( )。

admin2016-08-24  16

问题 打开一个空的数据表,执行下列命令后,会报错的是(     )。

选项 A、GO 1
B、GO TOP
C、LOCATE WHILE RECNO()=1
D、LOCATE ALL FOR RECNO()=1

答案A

解析 GO 1是将指针移动到记录号为1的记录上;GO TOP在不使用索引时移动到表的第一条记录,使用索引时移动到索引项排在最前面的索引对应的记录。有索引时打开的表的第一条记录不一定是记录号为l的记录,如果表内一条记录都没有的话,执行GO 1命令会报错,但是GO TOP命令不会报错。LOCATE命令是按条件定位记录的位置,C选项和D选项表示查找记录号是1的记录并指向它。故本题A选项符合题意。
转载请注明原文地址:https://kaotiyun.com/show/zQIp777K
0

最新回复(0)