在考生文件夹下,先打开学生数据库SDB,然后创建文件名为tform的表单,完成如下综合应用: 在该表单中设计两个命令按钮,各命令按钮的功能如下: (1)"查询"按钮(Command1):在该按钮的Click事件中使用SQL的SELECT命令查询选课数量大于

admin2013-10-25  24

问题 在考生文件夹下,先打开学生数据库SDB,然后创建文件名为tform的表单,完成如下综合应用:
在该表单中设计两个命令按钮,各命令按钮的功能如下:
(1)"查询"按钮(Command1):在该按钮的Click事件中使用SQL的SELECT命令查询选课数量大于等于4门且平均成绩大于等于75分的每个同学的学号、姓名、平均成绩和选课门数,查询结果按平均成绩降序排序并存储到表TWO中。表TWO中的字段名分别为:学号、姓名、平均成绩、选课门数。
(2)"退出"按钮(Command2):单击"退出"按钮时,关闭表单。表单设计完成后,运行该表单,点击"查询"按钮进行查询。

选项

答案【操作步骤】 步骤1:单击常用工具栏中的"打开"按钮,打开数据库sdb.doc。再单击常用工具栏中的"新建"按钮,文件类型选择"表单",打开表单设计器。单击工具栏上"保存"按钮,在弹出"保存"对话框中输入"tform"即可。 步骤2:在"表单设计器"中,添加两个命令按钮,在第1个命令按钮"属性"窗口的Caption处输入"查询",在第2个命令按钮"属性"窗口的Caption处输入"退出"。 步骤3:在"表单设计器"中,双击查询命令按钮,在"Command1.Click"编辑窗口中输入SQL的SELECT命令查询语句,接着关闭编辑窗口。 SELECT student.学号,姓名,AVG(成绩) AS 平均成绩, COUNT(*) AS 选课门数; FROM student,sc; WHERE student.学号=sc.学号; GROUP BY sc.学号 HAVING COUNT(*)>=4 AND 平均成绩>=75; ORDER BY 平均成绩 DESC; INTO dbf two 步骤4:在"表单设计器"中,双击退出命令按钮,在"Command2.Click"编辑窗口中输入"Thisform. Release",接着关闭编辑窗口。

解析 利用表单设计器创建表单,在表单中添加相关控件,设置表单及控件的相关属性和方法,编写查询语句。
转载请注明原文地址:https://kaotiyun.com/show/zAop777K
0

最新回复(0)