单击“关闭”按钮,程序终止运行。
参考答案:在命令窗口输入命令:CREATE FORM form_stu,打开表单设计器;单击表单控件工具栏上的“命令按钮”控件图标,向表单添加两个命令按钮。选中第一个命令按钮(Command1),在属性对话框中将命令按钮的Name属性值修改为cmdyes,将Caption属性值修改为“统计”,如图3-39所示。以同样的方法,将第二个命令按钮(Command2)的Name属性值修改为cmdno,将Caption属性值修改为“关闭”。
[*]
双击命令按钮cmdyes(统计),在Click事件代码中编写如下程序段:
****“统计”命令按钮的Click事件代码****
SET TALK OFF
OPEN DATABASE stu_7
USE xuesheng
DO WHILE NOT EOF()
SELECT AVG(成绩)FROM chengji;
WHERE学号=xuesheng.学号INTO ARRAY atemp
REPLACE平均分WITH atemp(1,1)
SKIP
ENDDO
SELECT学号,姓名,平均分FROM xuesheng;
ORDER BY平均分,学号;
INTO TABLE pingjun
CLOSE ALL
SET TALK ON
SET SAFETY ON
*****************************************
双击命令按钮cmdno(关闭),在Click事件代码中编写如下程序段:
****“关闭”命令按钮的Click事件代码****
Thisform.Release
*****************************************
保存表单,在命令窗口输入命令:DO FORM form_stu。在运行的表单界面中单击“统计”命令按钮,系统将计算统计结果并保存到新表中。
解析: 本题考查的是表单设计,在设计控件属性中,不要将控件的标题(Caption)和名称(Name)属性弄混淆了,名称属性是该控件的一个内部名称,而标题属性是用来显示的一个标签名称;程序部分可以利用一个DO循环来依次浏览表中的记录,然后利用SQL语句查询符合条件的记录存放到数组中,最后利用数组保存的记录存入到新的数据表中。