假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序()。GOTO 6LIST NEXT 5

题目
单选题
假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序()。GOTO 6LIST NEXT 5
A

1~5

B

1~6

C

5~10

D

6~10

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在学生表中共有100条记录,执行如下命令,执行结果将是( )。 INDEX ON-总分TOZF SET INDEX TO ZF GO TOP DISPLAY

A.显示的记录号是1

B.显示分数最高的记录号

C.显示的记录号是100

D.显示分数最低的记录号


正确答案:B
解析:利用命令INDEX建立总分降序的索引后,表的记录已经按照总分降序排列,执行命令GO TOP将指针移至排序后的第一条记录,该记录就是总分最高的记录。

第2题:

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

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。

第3题:

设MY.DBF数据库中共有10条记录,执行如下命令: USE MY GOTO 2 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是( )。

A.2

B.3

C.10

D.11


正确答案:D
解析:GOTO和GO命令是等价的,命令格式为:
GO nRecordNumber|TOP|BOTTOM
其中,nRecordNumber是记录号,即直接按记录号定位;TOP是表头,当不使用索引时是记录号为1的记录,使用索引时是索引项排在最前面的索引对应的记录:BOTTOM是表尾,当不使用索引时是记录号最大的那条记录,使用索引时是索引项排在最后面的索引刘应的记录。题意中的GOTO2表示指针指向第2条记录。
DISPLAY ALL是显示全部记录,此时指针指向了最后一条记录。RECNO()函数的功能是返回当前表文件或

第4题:

假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序 USE ABC.dbf GOTO 6 HST NEKT 5

A.1~5

B.1~6

C.5~10

D.6~10


正确答案:D
解析:利用GOTO命令将记录指针定位到记录号为6的记录上,NEXT5是表示从当前记录起到其后的总共5条记录的范围,因此本题所显示的记录范围是从第6条记录开始到第10记录。

第5题:

执行命令“DISPLAY WHILE性别="女"”时,屏幕上显示了若干记录,但执行命令“DISPLAY WHILE 性别="男"”时,屏幕上没有显示任何记录,这说明______。

A.表文件是空文件

B.表中没有性别字段值为“男”的记录

C.表中的第一个记录的性别字段值不是“男”

D.表中当前记录的性别字段值不是“男”


正确答案:D

第6题:

在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是( )。 ?RECCOUNT

A.0

B.1

C.40

D.出错


正确答案:A
A。【解析】]RECCOUNT([<工作区号>|<别名>]),其功能返回指定工作区中表的记录个数。如果工作区中没有打开表则返回0。所以答案选择A。

第7题:

在学生表中共有100条记录,执行如下命令,执行结果将是INDEX ON—总分 TO ZFSET INDEX TO ZFGO TOPDISPLAYA)显示的记录号是1 B)显示分数最局的记录号C)显示的记录号是100 D)显示分数最低的记录号


正确答案:B
本题考查对索引的理解.利用命令INDEX建立总分降序的索引后,表的记录已经按照总分降序排列,执行命令GO TOP将猎针移至排序后的第一条记录,该记录就是总分最高约记录,故选项B为正确答案。

第8题:

顺序执行下列Visual FoxPro命令之后,屏幕所显示的记录号顺序是______。 USE XYZ GO 6 LIST NEXT 4

A.1~4

B.4~7

C.6~9

D.7~10


正确答案:C

第9题:

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

A.2

B.3

C.10

D.11


正确答案:D
D。【解析IGT0和G命令是等价的,命令格式如下:GOnRecordNumberITOPIBOTTOM其中nRecordNumber是记录号,即直接按记录号定位;TOP是表头,当不使用索引时是记录号为l的记录,使用索引时是索引项排在最前面的索引对应的记录;BOTTOM是表尾,当不使用索引时是记录号最大的那条记录,使用索引时是索引项排在最后面的索引对应的记录。题意中的GOT02表示指针指向第2条记录。DISPLAYALL是显示全部记录,此时指针指向了最后一条记录。RECNO函数的功能是返回当前表文件或指定表文件中当前记录的记录号。如果指定工作区上没有打开表文件,函数值为0。如果记录指针指向文件尾,函数值为表文件中的记录数加1。如果记录指针指向文件首,函数值为表文件中第一条记录的记录号。由于执行DISPLAYALL命令时,指针指向了文件尾,所以RECNO的函数值为表文件中的记录数加1,即ll。

第10题:

在Visual FoxPro中,假设一个表已经打开,执行LIST命令后再执行DISPLAY命令将显示该表的哪条记录( )。

A.无显示

B.第一条记录

C.随机不确定

D.最后一条记录


正确答案:A
打开一个表,指针默认指向第一条记录,执行LIST命令显示所有记录,这时指针指向文件结束标识即最后一条记录后面,再执行DISPLAY命令显示当前记录,由于指针指向文件结束标识,所以无具体记录显示。故A选项正确。

更多相关问题