首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(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
2015-12-11
68
问题
(1)student是一个“学生”表,其中包含学号(C 8)、姓名(C 8)、性别(C 2)、政治面目(C 4)、班级(C 5)等字段。考生文件夹下的modil.prg程序文件的功能是显示输出所有政治面目为“群众”的“男”生的姓名和班级,每行输出一个学生的信息;程序中有三处错误,请加以改正。说明:程序中******ERROR FOUND******的下一行即为错误所在行。请用改正后的程序行覆盖错误所在行,不要插入或删除任何程序行。(2)建立命令文件sprog.prg,该命令文件包含如下两条语句:第一条语句使用SQL LDATE命令计算和更新student表的年龄字段值(计算年龄的表达式是yearq(dat())-year(出生日期))。第二条语句使用SQL SELECT命令查询各种“政治面目”的学生人数和平均年龄,并将结果存储于表sqlresults(字段名是政治面目、人数和平均年龄)。说明:以上命令文件必须执行,并产生所要求的结果。
选项
答案
(1)【操作步骤】步骤1:在命令窗口执行命令
:MODIFY COMMAND modil,
打开程序文件,文件中的命令代码如下: SET TALK OFF USE Student LOCATE FOR政治面目=“群众” *****************error******************** DO WHILE .NOT.FOUND() IF性别=“男” CONTINUE *******************error******************* BREAK ENDIF ?姓名,班级 **************error**************** SKIP ENDDO USE SET TALK ON 修改程序中的错误行,修改后的程序如下: SET TALK OFF USE Student &&打开student表 LOCATE FOR政治面目=“群众”&&查找当前记录的“政治面目”为“群众” DO WHILE FOUND() &&循环条件为找到、、政治面目“为”群众”的记录时进入循环 IF性别=“男” &&如果性别为“女”,继续执行下面的语句,否则执行ENDIF语句之后的语句 CONT INUE &&返回到循环体起始位置继续重新判断下一条记录“政治面目”值是否为“群众” LOOP &&返回到循环体起始位置,即DOWHILE处重新判断,不再执行后面的语句 ENDIF &&当TF处条件不成立时,直接执行该语句后面的命令 ?姓名,班级 &&当前面的IF条件语句不成立时,执行该语句,显示当前记录的“姓名”和“班级”值 CONTINUE&&返回到循环体起始位置继续重新判断下一条记录“政治面目”值是否为、“群众” ENDDO &&当DO WHILE处条件不成立时,直接退 出循环体,执行该语句后面的命令 USE &&关闭当前打开的表 SET TALK ON 步骤2:保存文件修改,在命令窗口执行命令:
DOmod11.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:保存文件修改,在命令窗口执行命令:
DO sprog.prg,
执行程序文件。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/rlbp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
执行命令A=2005/4/2之后,内存变量A的数据类型是【】型。
在定义字段有效性规则时,在“信息”框中输入的表达式类型是_____________。
设计报表通常包括两部分内容;______和布局。
在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是()。
执行SELECT0选择工作区的结果是______。
表达式4*3^2-1/2+3^2的值为
用WAIT命令给内存变量输入数据时,内存变量获得的数据是()。
以下属于非容器类控件的是______。
用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引类型是
随机试题
根据宪法和法律,下列关于地方政府监管权限和设立派出机关的说法中,错误的是哪一项?()
化学分析试样的采取、分析方法、分析仪器和分析试剂应符合有关标准的规定。分析结果应符合相应铸件或合金标准规定的化学成分要求。()
ManageYour"High-tech"Family①Modernfamilylifeisimprovedonmanylevelsbynumerousadvancesintechnology.However,s
现代国际贸易理论建立的基础是()
下列哪种细菌对紫外线的抵抗力最强
开放性气胸的紧急处理应为()
考虑过道宽度的关键因素是()。
砌体结构施工时,对砌筑砂浆的技术要求包括()。
设X~N(μ,σ2),则随着σ的增大,P{|X-μ|<σ}:()
据说有些单亲家庭的孩子生活很悲惨。
最新回复
(
0
)