更多“设当前内存中有打开的表及索引,且表中有若干条记录,使用GOTOP命令后,当前记录指针所指的记录号是 ”相关问题
  • 第1题:

    在表中有50条记录,当前记录号为12,执行命令LIST后,记录指针指向( )。

    A.第1条记录

    B.第13条记录

    C.第50条记录

    D.文件结束标识位置


    正确答案:D
    解析:用命令LIST显示各条记录后,指针将指向文件结束标识位置。

  • 第2题:

    数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是

    A.31

    B.30

    C.29

    D.28


    正确答案:B
    解析:当前记录号函数RecNo()的功能是返回当前记录指针所在的记录的位置。当数据库中有30个记录时,把记录指针移动到最后一个,此时记录指针的位置在第30个记录上,因此此时RecNo()返回的值为30。

  • 第3题:

    设当前表中有20条记录,当前记录号10,有以下各组命令,在没有打开索引的情况下,两条命令执行结果相同的是

    A.GORECNO( )+5与LISTNEXT5
    B.GORECNO( )+5与SKIP5
    C.SKIPRECNO( )+5与GORECNO( )+5
    D.GO5与SKIP5

    答案:B
    解析:

  • 第4题:

    数据表中有30个记录,如果当前记录为第30条记录,把记录指针移到第一个记录,应使用的命令是( )。

    A.GO 1

    B.GO TOP

    C.SKIP

    D.1


    正确答案:B

  • 第5题:

    设当前内存中有打开的表及索引,且表中有若干条记录,使用GO TOP命令后,当前记录指针所指的记录号是( )。

    A)0

    B)1

    C)2

    D)不知道


    正确答案:D
    在没有主索引的情况下,执行GO TOP后,当前记录指针所指的记录号是1。但是,如果当前内存中有主控索引,记录的排列将按索引的逻辑顺序进行,这时首条记录的记录号是逻辑上第一条记录的记录号,不一定是1。