数据表中有30条记录,如果当前记录为第30条记录,把记录指针移到

题目

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

  • A、30
  • B、0
  • C、29
  • D、1
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知当前表中有13条记录,当前记录为第8条记录,执行SKIP-3命令后,当前记录变为第【 】条记录。


正确答案:5
5 解析:SKIP命令可以向前或向后移动若干条记录位置。如果是正数则向后移动,如果是负数则向前移动。

第2题:

在没有打开索引的情况下,如果当前记录指针指向20号记录,执行命令SKIP-4后,记录指针指向第【 】记录。


正确答案:【 】16
【 】16 解析:SKIP-4表示指针从当前记录开始,向上移动4条记录,此时记录指针指向第16条记录。

第3题:

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

A.99

B.100

C.21

D.101


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

第4题:

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

A.31

B.30

C.29

D.28


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

第5题:

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

A.第1条记录

B.第13条记录

C.第50条记录

D.文件结束标识位置


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

第6题:

数据表中有50个记录,如果当前记录为第50条记录,把记录指针向下移动一位,使用EOF( )函数的值是( )。

A. 5

B. 50

C. .T.

D. .F.


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

第7题:

已知当前表中有60条记录,当前记录为第6号记录。如果执行命令SKIP3后,则当前记录为第______号记录。

A.3

B.4

C.8

D.9


正确答案:D

第8题:

数据表中有28个记录,把记录指针移到最后一个,则测试函数RECNO()的值是()。

A.28

B.29

C.0

D.27


正确答案:B

第9题:

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

A.GO 1

B.GO TOP

C.SKIP

D.1


正确答案:B

第10题:

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

  • A、29
  • B、30
  • C、31
  • D、28

正确答案:B

更多相关问题