a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 168|回复: 1

[考试试题] 2011年计算机二级VFP上机考试冲刺模拟试题(38)

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  一、
. M/ y/ K; b8 g5 D; S; h  P  F  1. 打开并修改表单8 i6 W4 L: P% `1 T- i# X
  MODIFY FORM one/ C) N9 W/ o: J  x9 N7 H
  2. 双击“显示”命令按钮,在Command1.Click中输入“Thisform.Text1.Value=Year(date())”。* I0 c9 e' u, r, P; |
  1. 打开并修改表单
9 u3 Q% t- M  X) S9 r/ w  MODIFY FORM two
$ D% t/ _. a! e. c, @  2. 单击“表单\新建方法程序”菜单项,在“新建方法程序”对话框的“名称”输入“Test”,并单击添加按钮,接着单击“关闭”按钮来关闭对话框。, a0 d) n4 A, {. |& I) H
  3. 双击在Form1“属性”的test事件输入并“Thisform.command1.enabled=.F.”。
; t% e& b/ [( X8 s3 a  1. 在命令窗口输入建立报表命令
- F! Z5 q$ V9 ]- z  W* _  CREATE REPORT study_report
4 U- r' F+ S; j5 {* P. o  2. 单击“报表\快速报表”菜单项,在“打开”对话框中选择表“课程表”并单击“确定”按钮。
2 o; U9 f" Y# u3 O: f! s  3. 在“快速报表”对话框中,单击“确定”按钮,在“报表设计器-study_report.frx”窗口中。
& U' Z& v  x7 ~  Q  4. 关闭保存该报表。$ _7 _) i) w1 J7 A# b
  在文件three.prg中存放+ y$ m8 _$ M9 v/ ?/ [; i9 ^
  ALTER TABLE 教师表 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"
  i6 \: i& w7 m9 _  u. ?  o. [  二、
+ E( [) p* j# f' A0 x* C/ \  在文件four.prg中存放
  T# r9 ^' d9 O  OPEN DATABASE 课程管理
: x* V$ d4 ], d$ o! h, s' a  CREATE VIEW salary AS SELECT 系号,AVG(工资) AS 平均工资 FROM 教师表 GROUP BY 系号 ORDER BY 平均工资 DESC2 [7 e# W4 Z; y2 O4 c4 _; g9 O
  第1处:DO WHILE not EOF()1 p" z% b( I8 p7 y( [" c
  第2处:ENDIF% f- s+ V' ^" f1 h5 a
  第3处:SKIP
  q3 _5 r! R: \) [. [1 q$ e# P8 Z4 ^  ]6 o6 ^9 W: B# i: u7 j+ z3 c3 W
  第4处:IF flag=0
回复

使用道具 举报

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

2011年计算机二级VFP上机考试冲刺模拟试题(38)

  三、</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”,接着关闭编辑窗口。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 01:23 , Processed in 0.364780 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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