a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 95|回复: 1

[考试试题] 计算机等级考试二级VF题库75套上机试题(38)

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  第38套
/ \  Y. f+ w8 Z. @# @, n5 b- ^  ]  一、2 I, Y* h, E' H3 ]# f. h
  1. 打开并修改表单
& O. \/ g9 f6 Y; R+ k# c& i) c' ^  N  MODIFY FORM one0 h! a: H) w9 o$ m3 H# a- R) ?
  2. 双击“显示”命令按钮,在Command1.Click中输入“Thisform.Text1.Value=Year(date())”。8 E8 Q; _& p+ U" z$ c! H
  1. 打开并修改表单
: _: n* \! b; d5 c  MODIFY FORM two
' i) \' P! ^' t8 m  2. 单击“表单\新建方法程序”菜单项,在“新建方法程序”对话框的“名称”输入“Test”,并单击添加按钮,接着单击“关闭”按钮来关闭对话框。
. i0 n' [/ E3 {  3. 双击在Form1“属性”的test事件输入并“Thisform.command1.enabled=.F.”。
. t" |2 r2 m" @' Z; J  1. 在命令窗口输入建立报表命令  l; u+ h9 k/ n+ p& O( T/ L
  CREATE REPORT study_report* M5 P9 L& D$ Q: D5 E
  2. 单击“报表\快速报表”菜单项,在“打开”对话框中选择表“课程表”并单击“确定”按钮。
0 Q% X. ]8 T$ t9 o% P6 j  3. 在“快速报表”对话框中,单击“确定”按钮,在“报表设计器-study_report.frx”窗口中。" b4 C3 @; K! K8 N) L
  4. 关闭保存该报表。
4 _" D3 _8 T+ t) ~: d  在文件three.prg中存放
& @5 h9 ~/ Q& Z# |' y2 @! n# u  ALTER TABLE 教师表 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"
( Y* N- P& U, g9 p- K& F  二、2 J  N) y8 s3 R, i. N
  在文件four.prg中存放
8 I- x8 Y2 K& f' j  OPEN DATABASE 课程管理. w! M' J, x  q
  CREATE VIEW salary AS SELECT 系号,AVG(工资) AS 平均工资 FROM 教师表 GROUP BY 系号 ORDER BY 平均工资 DESC8 A3 F: [* u' W) E2 m
  第1处:DO WHILE not EOF()
4 y+ Z1 A- R' p0 ?; B6 A  第2处:ENDIF
. a1 d2 u' |# {7 {" w  第3处:SKIP
0 h0 b: f4 a9 X/ ?  第4处:IF flag=0
回复

使用道具 举报

 楼主| 发表于 2012-7-31 22:22:50 | 显示全部楼层

计算机等级考试二级VF题库75套上机试题(38)

 三、  1. 建立表单" @6 \, z2 [( o% n( r& C. D
  CREATE FORM myform- c: G( I: V- j/ n0 [& B
  2. 在“表单设计器”中,在“属性”的Caption处输入“教师情况”,在Name处输入“myform”。
; i& F& h( x1 F, ?* t8 A& i  3. 在“表单设计器”中,添加两个复选框,在第1个复选框Check1“属性”的Caption处输入“系名”,在第2个复选框Check1“属性”的Caption处输入“工资”。2 I; }7 h" I1 X7 l  K6 d, u0 T
  4. 在“表单设计器”中,添加一个选项按钮组Optiongroup1,并在选定它且单击右键,再选择“编辑”项,接着选定Option1,在其Caption处输入“按职工号升序”,接着选定Option2,在其Caption处输入“按职工号降序”,
# ~0 G4 p: v( e( Z$ |  5. 在“表单设计器”中,添加两个命令按钮(Command1和Command2),在第1个命令按钮Command1“属性”窗口的Caption处输入“生成表”,在第2个命令按钮Command2“属性”窗口的Caption处输入“退出”。! j4 U+ `9 P" e, |
  6. 双击“生成表”命令按钮,在“Command1.Click”编辑窗口中输入命令组,接着关闭编辑窗口。
, o4 @  p. R: d: I  E3 V  IF ThisForm.Check1.Value=1 And ThisForm.Check2.Value=1 Then
' F, j8 u( J8 R# q. f% d  IF ThisForm.Optiongroup1.Value=1 Then
6 W) J& M3 T6 Q! Z, ^  SELECT 职工号,姓名,系名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE TWO2 c* Y% \2 o" J* [$ _2 I: f4 B
  ELSE8 d2 A2 H' I7 d! _9 w
  SELECT 职工号,姓名,系名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE TWO0 `/ \+ Q! E$ D+ \; Y2 l- o/ I0 a
  ENDIF  u: [* n9 X9 L5 ^" f* c
  ELSE6 e* R) v/ h, s1 g5 T- C
  IF ThisForm.Check1.Value=1 Then8 k, B5 F/ T, R' U
  IF ThisForm.Optiongroup1.Value=1 Then
  X% @, ~6 e9 P" g) L- K  SELECT 职工号,姓名,系名,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE ONE_X
- q* V0 E  u8 k  ELSE
, W' [) @5 B5 m4 [+ ?' u  SELECT 职工号,姓名,系名,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE ONE_X; e1 A2 v) c+ M* @
  ENDIF
+ g' b. }/ X* b6 U  ELSE# K. m. ^7 a. J2 o* S
  If ThisForm.Check2.Value=1 Then
! S  k2 `. l# P. H6 w, X  ], p2 m  IF ThisForm.Optiongroup1.Value=1 Then
5 h$ {8 M4 a% `$ Y( w- L) |  SELECT 职工号,姓名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 INTO TABLE ONE_XX; _$ ?- `" V3 v& y5 p; A
  ELSE
/ N2 P* S* b; N# m9 W  SELECT 职工号,姓名,工资,课程号 FROM 教师表 INNER JOIN 学院表 ON 教师表.系号 = 学院表.系号 ORDER BY 职工号 DESC INTO TABLE ONE_XX' w/ O# s1 P5 Y
  ENDIF
# f0 w* D" F( r9 N9 ]( x  ENDIF) b* m) ^% W& x) ~8 y1 g% `% k
  ENDIF+ @, {' T. a% t' g
  ENDIF
" Z/ v& w" d% |$ h  7. 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“ThisForm.Release”,接着关闭编辑窗口。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 11:02 , Processed in 0.172714 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表