三、</p> 1. 建立表单
^$ w" i: Q. T9 D! b1 f% b) } CREATE FORM myform
7 m0 C" f1 k7 I" ^6 @ 2. 在“表单设计器”中,在“属性”的Caption处输入“教师情况”,在Name处输入“myform”。' D# {9 k8 F# j4 H
3. 在“表单设计器”中,添加两个复选框,在第1个复选框Check1“属性”的Caption处输入“系名”,在第2个复选框Check1“属性”的Caption处输入“工资”。
3 G) s5 a+ O3 U; l3 c8 s 4. 在“表单设计器”中,添加一个选项按钮组Optiongroup1,并在选定它且单击右键,再选择“编辑”项,接着选定Option1,在其Caption处输入“按职工号升序”,接着选定Option2,在其Caption处输入“按职工号降序”,& p9 W0 c% `- N4 z
5. 在“表单设计器”中,添加两个命令按钮(Command1和Command2),在第1个命令按钮Command1“属性”窗口的Caption处输入“生成表”,在第2个命令按钮Command2“属性”窗口的Caption处输入“退出”。
7 x3 Z, N. | C; I 6. 双击“生成表”命令按钮,在“Command1.Click”编辑窗口中输入命令组,接着关闭编辑窗口。4 \9 I& ?6 U" J. M# Z
IF ThisForm.Check1.Value=1 And ThisForm.Check2.Value=1 Then9 d( C# M) k$ f" ?8 a
IF ThisForm.Optiongroup1.Value=1 Then
9 ?6 f1 v% |! e3 n; ?+ ` SELECT 职工号,姓名,系名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE TWO
/ D1 d7 R- o% m! i! C4 U1 L ELSE1 z4 I2 g/ m: ^/ ~" n) ^
SELECT 职工号,姓名,系名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE TWO. N: t& Q0 w4 x, m
ENDIF
, P' Y- F* u$ o; s# h ELSE
9 N5 Z* A; F/ ^$ Y+ F IF ThisForm.Check1.Value=1 Then {+ ~ b( z+ p# d
IF ThisForm.Optiongroup1.Value=1 Then
* k3 e5 a3 J1 E# i; x; K SELECT 职工号,姓名,系名,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE ONE_X
& M; w% Z7 G0 }3 r ELSE5 B+ v3 |' C+ J( ?9 l' ^
SELECT 职工号,姓名,系名,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE ONE_X
/ U# t* G5 z2 n! Z2 u( [! }1 z ENDIF
* }% X9 A" A1 D ELSE
8 P# A7 Q _. @) H+ ~ If ThisForm.Check2.Value=1 Then
" `% d4 ? X5 n IF ThisForm.Optiongroup1.Value=1 Then
6 P. i1 m. a+ Q* b1 i SELECT 职工号,姓名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE ONE_XX
( W* _% f& ]" M) l3 g" C3 T* O ELSE( N2 F: j% L4 f
SELECT 职工号,姓名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE ONE_XX
4 m- C1 n8 y# C' ~5 Z- J ENDIF8 g: @0 S0 q/ D
ENDIF
, w) y& {* C% b" Z ENDIF
2 w7 ]0 q# U7 R' e; I ENDIF' u7 `9 {% d0 @4 ^
7. 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“ThisForm.Release”,接着关闭编辑窗口。 |