首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)student是一个“学牛”表,其中包含学号(c 8)、姓名(C 8)、性别(c 2)、政治面目(C 4)、班级(C 5)等字段。考生文件夹下的modil.prg程序文件的功能是显示输出所有政治面目为“群众”的“男”生的姓名和班级,每行输出一个学生的
(1)student是一个“学牛”表,其中包含学号(c 8)、姓名(C 8)、性别(c 2)、政治面目(C 4)、班级(C 5)等字段。考生文件夹下的modil.prg程序文件的功能是显示输出所有政治面目为“群众”的“男”生的姓名和班级,每行输出一个学生的
admin
2016-10-30
48
问题
(1)student是一个“学牛”表,其中包含学号(c 8)、姓名(C 8)、性别(c 2)、政治面目(C 4)、班级(C 5)等字段。考生文件夹下的modil.prg程序文件的功能是显示输出所有政治面目为“群众”的“男”生的姓名和班级,每行输出一个学生的信息;程序中有三处错误,请加以改正。
说明:程序中******ERROR:FOrYND******的下一行即为错误所在行。请用改正后的程序行覆盖错误所在行,不要插入或删除任何程序行。
(2)建立命令义件sprog.prg,该命令文件包含如下两条语句:
第一条语句使用sQL uPDATE命令计算和更新student表的年龄字段值(计算年龄的表达式是year(datO)一year(,q4,生日期1)。
第二条语句使用SQL SELECT命令查询各种“政治面目”的学生人数和平均年龄,并将结果存储于表sqlresults(字段名是政治面目、人数和平均年龄)。
说明:以七命令文件必须执行,并产生所要求的结果。
选项
答案
(1) 【操作步骤】 步骤1:在命令窗口执行命令:MODIFYCOMMANDmodi1,打开程序文件,文件中的命令代码如下: SET TALK OFF USE student LOCATE FOR政治面目=“群众” *************error************** DO WHILE.NOT.FOUND() IF性别=“男” CONTINUE ****************error************** BREAK ENDIF ?姓名,班级 *************error************** SKIP ENDDO USE SET TALK ON 修改程序中的错误行,修改后的程序如下: 8ET TALK OFF USE student &&打开student表 LOCATE FOR政治面目=”群众”&&查找当前记录的“政治面目”为“群众” DO WHILE FOUND() &&循环条件为找到n政治面目“妁”群众”的记录时进入循环 IF性别=“男” “如果性别为“女”,继续执行下面的语句,否则执行ENDIF语句之后的语句 CONTINUE &&返回到循环体起始位置继续重新判断下一条记录“政治面目”值是否为。群众, LOOP &&返回到循环体起始位置.即DO WHILE处重新判断,不再执行后而的语句 ENDIF &&当IF处条件不成立时,直接执行该语句后面的命令 ?姓名,班级&&当前面的IF条件语句不成立时,执行该爵句,显示当前记录的“姓名”和“班级”值 CONTINUE&&返回到循环体起始位置继续重新判断下一条记录”政治面目”值是否为“群众” ENDDO &&当DO WHILE处条件小成立时,直接退出循环体,执行该语句后面的命令 USE &&关闭当前打开的表 SET TAI.K ON 步骤2:保存文件修改,在命令窗口执行命令:DOmodil.prg,执行程序文件。 (2) 【操作步骤】 步骤1:在命令窗口执行命令:MODIFY COMMANDsprog,打开程序文件编辑器。 步骤2:在程序史件编辑器中输入如下代码(相关SQL查询语句是通过查询设计器生成): UPDATE student SET年龄=YEAR(DATE()=YEAR(出生日期) SELECT STUDENT.政治面目,COUNT(STUDENT. 学号)AS人数,AVG(STUDENT.年龄)AS平均年龄; FROM student; GROUP BY student.政治而目; INTO TABLE sqlresultS.dbf 步骤3:保存文件修改,在命令窗口执行命令:DOsprog.prg,执行程序文件。
解析
转载请注明原文地址:https://kaotiyun.com/show/wHIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
对象的相对引用中,要引用当前操作的对象,可以使用的关键字是()。
在VisualFoxPro中,下列关于查询的说法,正确的是()。
打开考生文件夹下的DB数据库,完成如下基本操作:1.为表TABB增加一个字段,字段名为“日期”,数据类型为日期型。2.使用SQLUPDATE语句将表TABB中所有记录的“日期”字段的值修改为2005-10-01,并将SQL语句存储到名
下列小题使用的数据表如下:图书(图书编号C(6),书名C(16),作者c(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),图书编号C(
下列小题使用的数据表如下:图书(图书编号C(6),书名C(16),作者c(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),图书编号C(
执行如下程序,则最后S的显示值为()。SFTTALKOFFs=0i=5X=11DOWHILEs
在考生文件夹下完成如下简单应用:1.建立一个满足下列要求的表单文件tab。(1)表单中包含一个页框控件Pageframe1,该页框含有3个页面,Page1、Page2、Page3三个页面的标题依次为"学生"、"课程"和"成绩";(2)将student
在考生文件夹下完成如下操作:1.用SQL语句从rate_exchange表中提取外币名称、现钞买入价和卖出价3个字段的值,并将结果存入rate_ex表中(字段顺序为外币名称、现钞买入价和卖出价,字段类型和宽度与原表相同,记录顺序与原表相同),并将相应的S
执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令( )。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
随机试题
社区康复管理模式的领导部门是【】
阅读下列材料:材料一:创新是一个民族进步的灵魂,是一个国家兴旺发达的不竭动力,也是一个政党永葆生机的源泉。着力提高自主创新能力,建设创新型国家,是党中央以科学发展观为指导,准确把握我国经济社会发展现状、世界科技发展趋势,着眼于全面推进中国特色社
与前腭突的发生无密切关系的是
从决策层次来划分,决策可分为经营决策、()和业务决策等。
下列各项中,构成企业留存收益的有()。
著名太湖石“玉玲珑”是()的主要景观之一。
建立员工申诉系统,主要功能应包括()。
“九五”是我国20世纪末最后一个五年发展计划,是实现我国现代化建设的第二步战略目标的关键性五年。“九五”期间,我国的改革与发展任重道远,不仅要初步建立起社会主义市场新体制,而且要顺利实现原定2000年国民生产总值比1980年翻两番,人民生活基本达到小康的目
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。为了更好地控制教材编写的内容、质量和流程,小李负责起草了图书策划方案(请参考“图书策划方案.docx”文件)。他需要将图
情景:假定2005年5月8日,家住新街口路10号的Matt在去上班(展览路)的路上将钱包弄丢了,内有身份证,钱及一张全家福照片等物。任务:Matt请你代他用英语写一则50字左右的寻物启事,说明:.钱包的时间地点,.拾者尽快归还,.表谢意。请用
最新回复
(
0
)