二、 第1处:CREATE view viewes AS SELECT 职工号,SUM(金额) AS 总金额 FROM orders GROUP BY 职工号: h0 C, i- @& g9 }* @" S
第2处:SELECT * FROM viewes WHERE 总金额>=30000 ORDER BY 总金额 DESC INTO DBF newtable2 r9 m, x) x( v# c
一、建立菜单
: a) R) A, M, \* P3 ]" ~ 1. 单击“文件\新建”命令项。3 V. a9 V! m5 Q4 |5 c
2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。
3 |' F+ G4 J, ~ p8 d- V 3. 在“新建菜单”对话框中选择“菜单”按钮,在菜单设计器中的“菜单名称”中依次输入“文件”、“编辑”和“退出”这三个主菜单项。% w8 p% [+ ^: [% ?+ p: J/ X6 @5 {+ ?
4. 在“退出”主菜单的“结果”选择“过程”并输入下列语句: myform.release! Q$ o ^. I3 h% O6 S: A) U
set sysmenu to default
+ M9 @/ D9 p% V: I# x9 v3 b 5. 单击“显示/常规选项”,在“常规选项”对话框中选中“顶层表单”。4 g5 L: |; V G: e c5 I
6. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“mymenu”即可。
2 u( i- t8 z3 D 7. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。. } N) {6 t: i9 N& h
二、建立表单8 K6 K J. y/ p7 P% l
1. 输入建立表单命令: @8 c1 a6 c, J/ V
CREATE FORM myform
/ t! }9 x7 _' W4 P$ K* U 2. “表单设计器”中,在“属性”的ShowWindow处选择“2-作为顶层表单”,在Name处输入“myform”,在Caption处输入“顶层表单”。7 W8 D# `! ]8 x1 x& j% Y
3. 在“属性”中,双击“Init Event”,在“myform.Init”编辑窗口中输入“do mymenu.mpr with this ,'xxx'”,启动菜单命令。
% O7 w d# N2 P9 A- p7 J$ T9 E 4. 在“属性”中,双击“Destroy Event,在“myform.Destroy”编辑窗口中输入“release menu xxx extended”,在表单退出时释放菜单。8 Z6 o; q! E! D8 v
三、
1 l8 H- }" R9 ]$ B- G6 ?1 m 1. 打开并修改表单( n& _% o: I$ k- q- Y
MODIFY FORM sapp5 Y% \8 W. Z+ |7 O( I
2. 在“表单设计器”中,单击鼠标右键,并在弹出菜单中选择“数据环境”,并显示“数据环境设计器-sapp.scx”窗口。7 D# ?* y) J O w
3. 在此窗口中再单击鼠标右键,在弹出菜单中选择“添加”菜单项,在“添加表或视图”窗口中选择表“课程”,单击“添加”按钮,再单击“关闭”按钮。* H2 f2 R& a& H1 I
4. 在“表单设计器”中,选定List1控件,在其“属性”的RowSourceType处选择“6-字段”,在RowSource处选择“课程.课程名”。- C5 P) |! y P; S+ i4 q
5. 在“表单设计器”中,选定List1控件,双击“属性”的Click Event事件,在“List1.Click”编辑窗口中,输入下列语句:/ S; x' r( t$ y# H% V
aa=课程.课程名
6 D7 R3 {/ H" Q3 f% ` SELECT COUNT(*) AS 人数 FROM 考试成绩 WHERE 考试成绩.课程编号=课程.课程编号 INTO TABLE &aa
2 |2 X; ]! C( I# Y/ @2 U' E 6. 在“表单设计器”中,添加一个命令按钮,双击“Command1”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。 |