三、</p> 1. 建立表单& L, \; ~, a+ b1 P- j* J! d3 s
CREATE FORM myform& N2 p! q8 r$ @! Y+ J1 z4 j: [; M
2. 在“表单设计器”中,在“属性”的Caption处输入“教师情况”,在Name处输入“myform”。) U% b) g8 Z; L+ t
3. 在“表单设计器”中,添加两个复选框,在第1个复选框Check1“属性”的Caption处输入“系名”,在第2个复选框Check1“属性”的Caption处输入“工资”。0 E- J; D& V+ C c8 @
4. 在“表单设计器”中,添加一个选项按钮组Optiongroup1,并在选定它且单击右键,再选择“编辑”项,接着选定Option1,在其Caption处输入“按职工号升序”,接着选定Option2,在其Caption处输入“按职工号降序”,* ^) V1 P( A, s: S
5. 在“表单设计器”中,添加两个命令按钮(Command1和Command2),在第1个命令按钮Command1“属性”窗口的Caption处输入“生成表”,在第2个命令按钮Command2“属性”窗口的Caption处输入“退出”。
$ g# ^2 @/ E1 F! @ 6. 双击“生成表”命令按钮,在“Command1.Click”编辑窗口中输入命令组,接着关闭编辑窗口。
: x0 \! n/ X% t: j+ f) c( C* F IF ThisForm.Check1.Value=1 And ThisForm.Check2.Value=1 Then# Y1 _* q1 L- }, ?" v; k/ \% M6 |
IF ThisForm.Optiongroup1.Value=1 Then
; j9 {: H5 _+ m5 z; k SELECT 职工号,姓名,系名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE TWO
% V; {- F1 s- S$ l/ O/ U ELSE3 Q6 S& t F8 q% ^3 q
SELECT 职工号,姓名,系名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE TWO# t5 B* a' U6 s
ENDIF
: M$ B2 b' v, K+ Q* P' a" V# B8 d- O ELSE( }; t8 l6 _2 P; f2 g/ F6 B
IF ThisForm.Check1.Value=1 Then5 o. [& ^; |$ d
IF ThisForm.Optiongroup1.Value=1 Then
1 l% K# G8 m5 I) Z" u- Y q2 ? SELECT 职工号,姓名,系名,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE ONE_X3 @/ G) c& C/ t
ELSE% ~4 H9 w9 `* C
SELECT 职工号,姓名,系名,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE ONE_X
9 \7 e7 E: S' X6 e$ B7 r# V ENDIF
! Y. D! Z: H$ n; N0 W6 S9 j ELSE
5 G' S# P+ J, L4 r0 l1 w9 }8 I- P If ThisForm.Check2.Value=1 Then
, q- ]4 T; T' Z/ f! v2 d IF ThisForm.Optiongroup1.Value=1 Then2 c6 l6 c7 P u2 x6 v1 P1 ^
SELECT 职工号,姓名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE ONE_XX
! T v: Y" c4 ]8 i6 \6 T ELSE8 @, b7 N D P S# b* E
SELECT 职工号,姓名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE ONE_XX9 U7 P9 X4 s5 |2 n4 O3 F Y5 D
ENDIF5 K5 ~9 Y( D/ w4 S' j v( u
ENDIF
0 I" g0 T9 H3 f; Y+ q6 \ ENDIF
3 m n3 ^# Z; x9 J/ t" A ENDIF
6 P5 w( Z/ k0 {# n q 7. 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“ThisForm.Release”,接着关闭编辑窗口。 |