a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 114|回复: 0

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  第16套4 ]: ?4 H5 B, d- k$ c
  一、( s  {; r/ z6 P9 D7 p% j
  1. 打开并修改菜单% ]+ S/ _! }, @# M$ E) k: }
  MODIFY MENU my_menu: G- s/ u$ `1 W! y3 {* @
  2. 在“菜单设计器-my_menu.mnx”中,选中“文件”菜单项,再单击“编辑”按钮,接着选中“退出”菜单项,再单击“插入”按钮,在“菜单名称”中输入“\-”。: x( g1 x0 ^9 K4 c/ X! y
  3. 在“菜单设计器-my_menu.mnx”中,选中“退出”菜单项,在“结果”中选择“命令”项,在文本框中并输入“SET SYSMENU TO DEFAULT”。: U9 @6 E; o: i7 \2 Q
  4. 最后关闭菜单设计器。
; o, ?0 s, R. k. W- T/ E0 y# ^  1. 在命令窗口输入建立报表命令3 k$ I, i9 {/ X/ r3 @0 {7 m- z
  CREATE REPORT sport_report) e4 }/ v3 O& d0 k2 x3 `( g
  2. 单击“报表\快速报表”菜单项,在“打开”对话框中选择表“金牌榜”并单击“确定”按钮。/ B6 \4 y2 e# n! A/ o  y3 m
  3. 在“快速报表”对话框中,单击“字段”按钮,在“字段选择器”中,选择“国家代码”和“金牌数”两个字段并单击“确定”按钮返回“快速报表”对话框,接着再单击“确定”按钮,在“报表设计器-sport_report.frx”窗口中。2 d! l: l0 G9 F% f3 W* p
  4. 关闭保存该报表。& t" L' Q  s  k$ |( _* ~- n
  在文件one.prg中存放
& V" h) O  N2 E4 {: a# I7 x  CREATE TABLE golden(国家代码 C(3),金牌数 I,银牌数 I, 铜牌数 I), {% e& S4 d4 h/ r  U9 x
  在文件two.prg中存放:
. h4 v0 n# X' Q- B  INSERT INTO GOLDEN VALUES ("011",9,7,11)4 Y! z& x# _$ K" f4 W6 }
  二、
- d# P# O" H! X  D9 s! c  在文件three.prg存放:/ C. v1 {$ A9 C
  SELECT 国家.国家名称, count (*) 金牌数;
5 v( c; V  M% d5 G  FROM 获奖牌情况 INNER JOIN 国家 ;. v! h  U$ j5 k# u- U
  ON 获奖牌情况.国家代码 = 国家.国家代码;% H! v$ J1 k7 G* t9 Q' i: c
  WHERE 获奖牌情况.名次=1;
; V6 _5 f* d) {1 ^$ q  GROUP BY 获奖牌情况.国家代码 Order by 金牌数 DESC,国家.国家名称 DESC into dbf temp$ t8 }6 i8 n1 T+ o3 e. {/ n0 A" e
  1. 在命令窗口中输入建立表单命令* j; F/ S6 q: g# A9 k, u
  CREATE FORM myform
5 O2 x/ i0 ^& f9 K: o9 q7 }" _0 K  2. 在“表单设计器”中,在“属性”的Caption处输入“奖牌查询”,在Name处输入“myform”。4 u, F0 \9 c3 H# C# ~
  3. 在“表单设计器”中,添加一个列表框List1,在“属性”的RowSourceType处选择“3 - SQL 语句”,在RowSource处输入“select 国家名称 from 国家 into cursor lsb”。* I1 C4 h% t0 ^. S+ T7 W2 n+ i: |4 f
  4. 在“表单设计器”中,添加一个选项组控件Optiongroup1,在其“属性”的ButtonCount中输入“3”,选中这个选项组并单击鼠标右键,在弹出菜单中选择“编辑”菜单项,再单击“Option1”,在其“属性”的Caption处输入“金牌”;单击“Option2”,在其“属性”的Caption处输入“银牌”;单击“Option3”,在其“属性”的Caption处输入“铜牌”。
7 _) m0 @; [% C" N  5. 在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”,并双击“退出”按钮,在“Command1.Click”中输入“Release Thisform”。
5 p# m; [$ b5 C# D+ ^  三、
% `2 G5 Y2 J& |0 ?9 p  1. 在命令文件four.prg中编写如下内容0 x+ F) [& p4 ]8 s3 O2 V. x
  SELECT 国家名称,COUNT(*) AS 奖牌总数 FROM 国家,获奖牌情况;
6 T0 E% z$ u9 C0 ^, M  m  GROUP BY 国家.国家代码;
4 [, \/ S  ?2 D) h+ k+ N  WHERE 国家.国家代码 = 获奖牌情况.国家代码;/ F0 |* M, b( r5 P$ v
  ORDER BY 奖牌总数 DESC, 国家名称 INTO DBF 假奖牌榜8 m  Y& V4 E3 i
  2. 打开并修改项目文件
6 l2 ]/ D, v1 B6 z2 D0 b9 @  MODIFY PROJECT sport_project
. V# r  Q2 w& n( J) ~8 S6 n  3. 在“项目管理器-sport_project”中,单击“文档”选项卡,再单击“表单”项,双击“sport_form”,在“表单设计器”中,双击“生成表”命令按钮,在Command1.Click中输入“do four”。1 d& _* Q7 l  b8 N2 [+ B
  4. 在“表单设计器”中,双击“浏览报表”命令按钮,在Command2.Click中输入“report form sport_report preview”。
- Z' U6 o$ a5 e$ p' Y  5. 保存该表单。, K+ K3 T7 Z9 B* E4 d+ A7 |
  6. 在“项目管理器-sport_project”中,单击“数据”选项卡,再单击“自由表”,接着单击“添加”按钮,选择表“国家.dbf”和“获奖牌情况.dbf”。
/ E' w6 [/ ]+ y4 C' L0 R  7. 在“项目管理器-sport_project”中,单击“连编”按钮,在“连编选项”对话框,再单击“确定”按钮,在“另存为”对话框中输入应用程序名“sport_app”。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 03:54 , Processed in 0.192007 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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