问题
单项选择题
假设一个数据库中的某个表中有100条记录,如果当前记录为第20条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是
A.99
B.100
C.21
D.101
答案
参考答案:B
解析:[分析] RECNO()函数的功能是测试记录号,它的格式如下: RECNO([<工作区号>|<表别名>]) 具体的功能是返回<工作区号>或<表别名>指定的表文件当前记录的记录号。如果没有指定<工作区号>,则返回当前表文件当前记录的记录号。本题的意思是,当前记录为第一条记录,如果把记录指针移动到最后一个,求RECNO()的返回值。因为此时已经把记录的指针移动到最后一个了,而数据表中有100条记录,因此RECNO ()的返回值为100。