首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
打开表单文件sapp,并完成如下操作(不得有多余操作): ①将“课程”表添加到表单的数据环境中。 ②使列表框List1中的数据项为“课程”表中的课程名(课程.课程名)。 ③单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考
打开表单文件sapp,并完成如下操作(不得有多余操作): ①将“课程”表添加到表单的数据环境中。 ②使列表框List1中的数据项为“课程”表中的课程名(课程.课程名)。 ③单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考
admin
2010-12-13
39
问题
打开表单文件sapp,并完成如下操作(不得有多余操作):
①将“课程”表添加到表单的数据环境中。
②使列表框List1中的数据项为“课程”表中的课程名(课程.课程名)。
③单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”。
④添加一个命令按钮Command1,单击该按钮时关闭表单。
说明:完成该程序后必须运行,并且分别统计选修了“数据库”和“操作系统”课程的学生人数。
选项
答案
步骤1:在命令窗口执行命令:
OPEN DATABASE学生管理
,打开“学生管理”数据库环境。 步骤2:在命令窗口执行命令:
MODIFY FORM sapp
,打开表单设计器修改sapp表单。右击表单选择【数据环境】快捷菜单命令,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中双击“课程”,将表添加到数据环境中。 步骤3:选中列表框,在“属性”面板中先修改列表框(List1)的“RowSourceType”属性值为:6-字段;再修改“RowSource”属性值为:课程.课程名。 步骤4:双击列表框(List1)编写Click事件代码,内容如下: *****列表框(Listl)的Click事件代码***** aa=课程.课程名 SELECT COUNT(*)AS人数FROM考试成绩; WHERE考试成绩.课程编号=课程.课程编号; INTO TABLE &aa 步骤5:通过“表单控件”工具栏向表单添加一个命令按钮,双击该命令按钮,编写按钮的Click事件代码:
THISFORM.RELEASE
。 步骤6:单击“常用”工具栏中的“运行”按钮查看结果,并分别单击“数据库”和“操作系统”条目,生成相应的表文件。
解析
本大题考查了表单及控件的常用属性和方法的设置;SQL简单的计算查询。
本题关键是怎样获取列表框所选条目的值。由于已经将“课程”表添加到数据环境中,当表单运行时,“课程”被打开,其所在工作区即成为当前工作区,又因为列表框中数据与“课程”表的“课程名”字段绑定,所以列表框中所选条目的值,等于“课程”表当前记录的“课程名”的值。再利用SQL计算查询,在“考试成绩”表中查找并统计列表框中被选定条目(即课程名)的“选课人数”,利用COUNT()计数函数可以统计“人数”。
进行SQL语句设计时,因为“考试成绩”表中没有“课程名”字段,但题目给出的筛选条件是根据“课程名”进行统计选修课程的学生人数,所以可以将查找条件设置为“考试成绩”表的“课程号”与“课程”表当前记录(即列表框中被选课程名对应的记录)的“课程号”相等为条件,进行查询统计的操作。
转载请注明原文地址:https://kaotiyun.com/show/14zp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
Windows2003对已备份文件在备份后不做标记的备份方法是()。
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(A)所示,当R1收到R2发送的如下图(B)的(V,D)报文后,R1更新的四个路由表项中距离值从上到下依次为0、4、4、3那么,①②③可能的取值依次为()。
下图是网络地址转换NAT的一个实例根据图中信息,标号为②的方格中的内容应为()。
如下图所示,某园区网的计算机通过路由器与Internet相连,PC1、PC2的缺省网关和路由器D的缺省路由的IP地址分别是()。
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如图a,当R1收到R2发送的如图b的(V,D)报文后,R1更新的4个路由表项中距离值从上到下依次为()。
攻击者向某个设备发送数据包,并将数据包的源IP地址和目的IP地址都设置成攻击目标的地址。这种攻击被称为()。
根据可信计算机系统评估准则(TESEC),用户能定义访问控制要求的自主保护类型系统属于()。
以下题目使用如下三个条件:零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)使用零件.DBF:项目号C(2),零件号C(2),数量I项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),
有如下赋值语句a=“你好”b=“大家”结果为“大家好”的表达式是
在VisualFoxPro中如下程序的运行结果(即执行命令DOmain后)是【】。*程序文件名:main.prgSETTALKOFFCLOSEALLCLEARALLmX="VisualFoxPr
随机试题
我国检察机关的职权不包括()
30岁男性,反复双眼睑水肿伴夜尿增多2年,血压160/100mmHg,尿蛋白(+),红细胞5~10个/HP,颗粒管型:1~2/HP,血肌酐145umol/L,血红蛋白85g/L,血清白蛋白32g/L。下列哪种药物本例不宜应用
A.Ⅰ类B.Ⅱ类C.Ⅲ类D.Ⅳ类E.Ⅴ类《地面水环境质量标准》将水域划分为五类,其中适用于源头水、国家自然保护区的是
大体解剖上,将肝脏分为左右两叶的结构是
A.布氏杆菌病B.炭疽病C.猪出血性败血症D.旋毛虫病E.囊虫病牲畜患哪种病肉尸绝对禁止食用?()
以下属于水工建筑物可变作用荷载的是( )。
①以知识为主导所得出的美丑的概念,是不真实的,也是没有意义的②即如美丑而言,当天下人知道追求美的时候,就有了美丑的区分,就有了分别的见解③在老子看来,相反相成,是知识构成的特性,但并非世界本身所具有④老子并非反对人们追求美,但他认为这种追求美的方式,
中国人民银行宣布,自2013年7月20日起全面放开金融机构贷款利率管制。然而,只有存款利率上限放开,才能真正实现利率市场化。如果政府不主动放弃自己的支配力,市场力量就难以发挥作用。一旦存款利率上限放开,银行间就会展开利率大战,导致金融风险上升。如果金融风险
Fewcreaturesonearthareascuteastheblackliontamarin,andfewhaveasdramaticastoryline.Pug-nosedanddiminutive,w
Mostdoctorsrecognizethatmedicineisasmuch______(是一门科学,也是一门艺术).
最新回复
(
0
)