单选题设student表中共有10条记录,则执行下列程序后,屏幕显示的结果是( )。CLEARUSE studentGO BOTTOMDELETE?RECNO( ),RECCOUNT( )A10 10B10 9C9 10D9 9
单选题
设student表中共有10条记录,则执行下列程序后,屏幕显示的结果是( )。CLEARUSE studentGO BOTTOMDELETE?RECNO( ),RECCOUNT( )
A
10 10
B
10 9
C
9 10
D
9 9
参考解析
解析:
RECNO()返回当前表文件或指定表文件中当前记录的记录号。无论记录上是否被逻辑删除以及无论SET DELETED的状态,RECCOUNT()返回当前表文件(若缺省自变量)或指定表文件夹的记录个数。GO BOTYOM后,指针指向第10条记录,DELETE在第10条记录上做删除标记,进行逻辑删除。所以RECNO()=10,RECCOUNT()=10。
RECNO()返回当前表文件或指定表文件中当前记录的记录号。无论记录上是否被逻辑删除以及无论SET DELETED的状态,RECCOUNT()返回当前表文件(若缺省自变量)或指定表文件夹的记录个数。GO BOTYOM后,指针指向第10条记录,DELETE在第10条记录上做删除标记,进行逻辑删除。所以RECNO()=10,RECCOUNT()=10。
相关考题:
在查询设计器中已设定联接条件为STUDENT.姓名=xscj.姓名,若要在查询结果中显示STUDENT表中所有记录及xscj表中满足条件的记录,则联接类型应为() A、内部联接B、左联接C、右联接D、完全联接
设MY.DBF数据库中共有10条记录,执行如下命令: USE MY GOTO 2 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是( )。A.2B.3C.10D.11
设班级号字段为字符型,下面程序的运行结果是USE 学生表INDEX ON 班级号 TO BJHSEEK "1002"DO WHILE NOT EOF()DISPLAYSKIPENDDOA.屏幕上显示学生表中所有班级号为1002的记录B.屏幕上显示学生表中从班级号1002开始一直到表末尾的所有记录C.屏幕上显示学生表中的所有记录D.程序出错
下列程序的执行结果是______。 include class Student { public: Student(int xx){x= 下列程序的执行结果是______。include<iostream.h>class Student{public:Student(int xx){x=xx;}virtual float calcTuition( );protected:int x;};float Studertt::calcTuition( ){return float(x*x);}class GraduateStudent:public Student{public:GraduateStudent(int xx):Student(xx){}float calcTuition( );};float Graduatestudent::calcTuition( ){return float(x*2);}void main( ){Student s(20);GraduateStudent gs(30);cout<<s.calcTuition( )<<" "<<gs.calcTuition( )<<endl;//计算学生s和研究生gs的学费}
设MY.DBF数据库中共有l0条记录,执行下列命令序列: USE MY GOTO2 DISPlAY ALL ?RECNO 执行最后一条命令后,屏幕显示的值是( )。A.2B.3C.10D.11
设班级号字段为字符型,下面程序的运行结果是 USE 学生表 INDEX ON 班级号TO BJH SEEK "1002" DO WHILE NOT EOF() DISPLAY SKIP ENDDOA.屏幕上显示学生表中所有班级号为1002的记录B.屏幕上显示学生表中从班级号1002开始一直到表末尾的所有记录C.屏幕上显示学生表中的所有记录D.程序出错
执行命令“DISPLAY WHILE性别="女"”时,屏幕上显示了若干记录,但执行命令“DISPLAY WHILE 性别="男"”时,屏幕上没有显示任何记录,这说明______。A.表文件是空文件B.表中没有性别字段值为“男”的记录C.表中的第一个记录的性别字段值不是“男”D.表中当前记录的性别字段值不是“男”
执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5SXB 执行下列程序后,屏幕上显示的结果是( )。A.2 3 4 5B.2 3 4 3C.4 5 4 5D.2 3 2 3
设MY.DBF数据库中共有l0条记录,执行如下命令序列: USE MY GOTO2 DISPLAY ALL ?RECNO 执行最后一条命令后,屏幕显示的值是( )。A.2B.3C.10D.11
假设表S中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是SET DELETE ONDELETE FROM S WHERE b BETWEEN 20 AND 30? RECCOUNT()A.10B.7C.0D.3
已知表文件XS.DBF,有20条记录,执行下列命令后的结果是______。USEXSGOBOTTOMSKIP-1LISTA.显示最后一条记录B.显示第一条记录C.显示倒数第二条记录D.显示所有记录
设数据表文件“成绩.DBF”已经打开,共有30条记录,按关键字“姓名”排序,执行命令SORT ON 姓名 TO 成绩后,屏幕将显示()。A、30条记录排序完成B、成绩.DBF已存在,覆盖它吗(Y/N)C、文件正在使用D、出错信息
数据表文件CJ.DBF已经打开,共有10条记录,按关键字XM排序,执行命令SORT ON XM TO CJ后,屏幕显示()。A、10条记录排序完成B、CJ.DBF已存在,覆盖吗?(Y/N)C、文件正在使用D、出错信息
单选题在查询设计器中已设定联接条件为STUDENT.姓名=xscj.姓名,若要在查询结果中显示STUDENT表中所有记录及xscj表中满足条件的记录,则联接类型应为()A内部联接B左联接C右联接D完全联接
单选题设数据表文件“成绩.DBF”已经打开,共有30条记录,按关键字“姓名”排序,执行命令SORT ON 姓名 TO 成绩后,屏幕将显示()。A30条记录排序完成B成绩.DBF已存在,覆盖它吗(Y/N)C文件正在使用D出错信息
单选题执行下列程序后,屏幕显示的结果是( )。A10,30B20,30C10,10D20,10