首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开招生数据库sdb,完成如下简单应用: (1)使用一对多表单向导选择ksb表和kscib表生成一个名为two的表单。要求从父表ksb中选择所有字段,从子表ksc.ib中选择所有字段,使用“考生号”建立两表之间的关系,样式为阴影式;按钮类型
在考生文件夹下,打开招生数据库sdb,完成如下简单应用: (1)使用一对多表单向导选择ksb表和kscib表生成一个名为two的表单。要求从父表ksb中选择所有字段,从子表ksc.ib中选择所有字段,使用“考生号”建立两表之间的关系,样式为阴影式;按钮类型
admin
2015-08-20
48
问题
在考生文件夹下,打开招生数据库sdb,完成如下简单应用:
(1)使用一对多表单向导选择ksb表和kscib表生成一个名为two的表单。要求从父表ksb中选择所有字段,从子表ksc.ib中选择所有字段,使用“考生号”建立两表之间的关系,样式为阴影式;按钮类型为图片按钮;排序字段为考生号(来自ksb),升序;表单标题为“考生数据输入维护"。
(2)在考生文件夹下打开命令文件three.prg,该命令文件用来查询所有成绩都高于或等于平均分的学生的考生号和姓名。并将查询结果存储到表three中。注意,该命令文件在第3行、第6行、第9行有错误,打开该命令文件,直接在错误处修改,不可改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。
选项
答案
(1) 步骤1:命令窗口执行:
OPEN DATABAsE sdb
,打开SDB数据库。 步骤2:执行【文件】→【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在“新建”对话框中选“表单”选项,单击“向导”按钮, “向导选取”对话框中选“一对多表单向导”项,单击“确定”,启动向导。 步骤3:“步骤1.从父表选择字段”的“数据库和表”下选“kbs"表,将“可用字段”全部添加到“选定字段”中,单击“下一步”。 步骤4:“步骤2.从子表选择字段”的“数据库和表”下选“ksc.ib”表,将“可用字段”全部添加到“选定字段”中,单击“下一步”。 步骤5:“步骤3.建立表之间的关系”中系统自动建立两个表的联系,单击“下一步”。 步骤6:“步骤4.选择表单样式”的“样式”下选“阴影式”,在“按钮类型”下“图片按钮”,单击“下一步”。 步骤7:“步骤5.排序次序”中双击“可用的字段或索引标识”中的“考生号”字段到“选定字段”列表中,再选择“升序”,单击“下一步”。 步骤8:“步骤6.完成”中的“请键入表单标题”下方输入“考生数据输入维护”,单击“完成”按钮。’ 步骤9:在“另存为”对话框的“保存表单为:”框中输入表单文件名two,单击“保存”按钮。 (2) 步骤1:命令窗口执行:
MODIFY COMMAND three
,打开three.prg程序,命令中的命令代码如下: *该命令文件用来查询所有成绩都高于或等于平均分的学生的考生号和姓名。并将查询结果存储到表THREE中。 *该命令文件在第3行、第6行、第9行有错误,打开该命令文件。 *直接在错误处修改,不可改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。 SELECT AVG(成绩); FROM kscjb; INTO CURSOR tem SELECT考生号,姓名; FROM ksb; WHERE考生号EXISTS ; (SELECT*; FROM kscjb; WHERE成绩
解析
(1)本题主要考查的是表单向导的使用。
(2)本题主要考查的是SQL简单查询和嵌套查询。本题先用一个SQL简单查询获得平均分,由于平均分是一个数字,并且以后还要将考生成绩与该平均分进行比较,所以应将其存放在一个数组中,而不是存放在临时表中,所以应将第一处错误INTO CURSOR temp改为INTO ARRAY temp。
题中第二个SQL语句为嵌套查询,使用了exists谓词,用来检查子查询中是否有结果返回。根据本题要求,要查找所有成绩都高于或等于平均分的学生的考生号和姓名,换句话说,也就是只要考生有一门成绩小于平均分,该考生就不符合条件。查询的基本过程是:对于外查询中的ksb表中的每个考生号,在内查询中的kscjb表中判断是否该考生编号有一门成绩小于平均成绩,只要有一门成绩小于平均成绩,该考生号都不该被查找出来,故第二处错误是在外查询中的条件中应使用not exists,而不是exists。在内查询中,条件“成绩
转载请注明原文地址:https://kaotiyun.com/show/JXEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
假定表单中包含有一个命令按钮,那么在运行表单时。下面有关事件引发次序的陈述中,______是正确的。
在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:
SQL数据库中的视图与下列______是对应的。
查询设计器中包含的选项卡有______。
删除学生表的候选索引XUESHINDEX的SQL语句为:ALTERTABLE学生表______TAGXUESHINDEX
不属于数据定义功能的SQL语句是______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
如果在命令窗口执行命令:LIST名称,在主窗口中显示:记录行名称1电视机2计算机3电扇线4电脑连线
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
在VisualFoxPro的字段类型中,系统默认的日期型数据占【】个字节,逻辑型字段占1个字节。
随机试题
焊接场地应符合安全要求,否则会造成火灾、爆炸、触电事故。
周围性瘫痪下列体征哪项是恰当的
水库工程验收前应对工程进行()鉴定。
A股份有限公司2007年至2012年与无形资产业务有关的资料如下。(1)2007年11月12日,A公司与B公司签订债务重组合同,内容如下:B公司以—栋作为投资性房地产的土地使用权、—项专利技术抵偿所欠A公司货款810万元,资料如下:A公司取得的土地使
一个人心理面貌本质属性的独特结合是()
幼儿社会教育的过程实际上是道德的社会传递过程。()
以下关于企业战略与组织结构之间关系的陈述正确的有()。
"Youneedanapartmentaloneevenifit’soveragarage,"declaredHelenGurleyBrowninher1962bestseller"SexandtheSingle
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为
YouarethemanagerofthePersonnelDepartmentofacompany.Yourcompanyhasconductedasurveyoftrainingneeds.Lookatthe
最新回复
(
0
)