假设一个数据库中的某个表中有100条记录,如果当前记录为第20条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是A.99B.100C.21D.101

题目

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

A.99

B.100

C.21

D.101


相似考题
参考答案和解析
正确答案:B
解析:RECNO()函数的功能是测试记录号,它的格式如下:RECNO([工作区号>|表别名>])具体的功能是返回工作区号>或表别名>指定的表文件当前记录的记录号。如果没有指定工作区号>,则返回当前表文件当前记录的记录号。本题的意思是,当前记录为第一条记录,如果把记录指针移动到最后一个,求RECNO()的返回值。因为此时已经把记录的指针移动到最后一个了,而数据表中有100条记录,因此RECNO()的返回值为100。
更多“假设一个数据库中的某个表中有100条记录,如果当前记录为第20条记录,把记录指针移到最后一个,测试 ”相关问题
  • 第1题:

    当窗体的“循环”属性取值( )时,表示从某条记录的最后一个字段移到下一个记录。

    A.“所有记录”

    B.“当前记录”

    C.“当前页”

    D.“所有页”


    正确答案:A

  • 第2题:

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

    A.GO 1

    B.GO TOP

    C.SKIP

    D.1


    正确答案:B

  • 第3题:

    若当前记录指针指向表中的第50条记录,要使指针指向记录号为10的记录,应当使用命令 。


    C EOF测试当前记录指针是否指向文件尾,若是,返回逻辑真(.T.),否则为逻辑假(.F.)。当前记录为最后一个时,再移动就会指向文件尾,所以结果为真。故本题答案C。

  • 第4题:

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

    A.第1条记录

    B.第13条记录

    C.第50条记录

    D.文件结束标识位置


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

  • 第5题:

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

    A.31

    B.30

    C.29

    D.28


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