首页/ 题库 / [单选题]设MY.DBF数据库中共有l0条记录,执的答案

设MY.DBF数据库中共有l0条记录,执行下列命令序列: USE MY GOTO2 DISPlAY ALL ?RECNO 执行最后一条命令后,屏幕显示的值是( )。

单选题
2023-03-05 19:26
A、2
B、3
C、10
D、11
查看答案

正确答案
D

试题解析
D。【解析】G0命令格式是:GOnRecordNumberTOP|BOTTOM。其nRecordNumber是记录号,即直接按记录号定位;TOP是表头,BOTTOM是表尾。它与GOTO命令是等价的。题中GOTO2表示指针指向第二条记录。DISPLAYALL是显示全部记录,此时指针指向了最后一条记录。RECNO函数的功能是返回当前表文件或指定表文件或指定表文件中当前记录的记录号。如果指定工作区上没有打开表文件,函数值为0;如果记录指针指向文件尾,函数值为表文件中的记录数加l;如果记录指针指向文件首,函数值为表文件中第一条记录的记录号。由于执行DIS—PLAYALL命令时,指针指向了文件尾,所以RECNO函数值为表文件中的记录数加l,即ll。

标签:
感兴趣题目
假设记录指针指向第2条记录,执行下面命令不会移动记录指针的是(  )。
表文件有20条记录,当前记录号为10,执行命令Listrest后当前记录号为()。
已建立一个学生表Student.dbf,并输入20名学生的记录,用APPEND命令追加一条新记录,这个新记录的记录号是()
设CJ.DBF数据库有2条记录,内容如下: Record # XM EF 1 李四 550.00 2 张三 750.00 程序如下: SET TALK OFF USE CJ M->EF=0 DO WHILE.NOT.EOF() M->EF=M->EF+EF SKIP ENDDO ?M->EF RETURN 该程序执行的结果是

某Access数据表打开后如下图所示,下列描述:
①数据表中共有48条记录
②数据表名称是:student
③数据表中共有474个字段
④数据表中有474条记录其中正确的是()。

在FoxPro中,打开某数据库文件后,要将记录的指针定位在第3条记录,可以使用的命令是(  )。
设数据表文件中有51条记录,且未打开任何索引文件,则执行命令GOBOTTOM后,记录指针指向记录的序号是()。
在FoxBasse中,打开数据库文件GZGL.DBF的命令是()。
设MY.DBF数据库中共有l0条记录,执行如下命令:
USE MY
GOTO 2
DISPLAY ALL
?RECNO()
执行最后一条命令后,显示的值是(  )。
设MY.DBF数据库中共有l0条记录,执行如下命令: USE MY COT0 2 DISPLAY ALL ?RECNO 执行最后一条命令后,显示的值是( )。
设MY.DBF数据库中共有l0条记录,执行下列命令序列: USE MY GOTO2 DISPlAY ALL ?RECNO 执行最后一条命令后,屏幕显示的值是( )。
设MY.DBF数据库中共有10条记录,执行如下命令: USE MY GOTO 2 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是( )。
相关题目
数据表中有30条记录,如果当前记录为第5条记录,执行skip+2命令后,当前记录为第()条记录。
表中,按给定条件顺序查找DBF中记录的命令是()
设表文件“学生DBF”中有10条记录,执行如下两条命令:USE 学生 INSERT BLANK   其结果是在学生表文件的
从数据库中删除数据表ABC.DBF的命令是()。
在Visual FoxPro中,假设一个表已经打开,执行LIST命令后再执行DISPLAY命令将显示该表的哪条记录( )。
已知如下的命令执行java My Test abc,( )语句是正确的。
在学生表中共有100条记录,执行如下命令,执行结果将是( )。 INDEX ON-总分TOZF SET INDEX TO ZF GO TOP DISPLAY
在学生表中共有100条记录,执行如下命令,执行结果将是 INDEX ON-总分TO ZF SET INDEX TO ZF GO TOP DISPLAY
在命令窗口中执行下列命令: SJKM=””HYGS USE&SJKU 以后,已打开的数据表文件是( )。
现使用STUDENT.DBF数据库, 数据库中记录学生英语,数学,哲学,物理,计算机等课程的成绩.要计算每个学生的平均成绩填入平均成绩字段,应使用的命令是()
表学生.DBF中共有20个记录,顺序执行下面命令: SET DELETED OFF USE 学生 DELETE COUNT TO AA PACK COUNT TO AA ZAP COUNT TO AA USE 3次COUNT 得到的AA结果分别为()
设A、B两个数据表的记录数分别为3和4,对两个表执行交叉联接查询,查询结果中最多可获得()条记录。
当前数据库文件中有10条记录,要在第五条记录后面插入一条新记录,应使用命令()。
设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是______。
设当前数据库有10条记录(记录未进行任何索引),在下列3种情况下,当前记录号为1时;EOF()为真时:BOF()为真时,命令?RECN()的结果分别是______。
设当前数据库有10条记录(记录未进行任何索引),在下列3种情况下,当前记录号为1时:EOF()为真时;BOF()为真时,命令?RECN()的结果分别是______。
若当前表中共有30条记录,当前记录为第7条,执行SKIP5命令后,则当前记录为第()条。
当前数据表文件有25条记录,当前记录号为10,执行命令list rest以后,当前记录号是()
已知当前表中有15条记录,当前记录为第12条记录,执行SKIP -2命令后当 前记录变为第()条记录.
设当前记录指针指向第n条记录,执行命令displaynext3后,记录指针指向()记录。
广告位招租WX:84302438

免费的网站请分享给朋友吧