a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 91|回复: 0

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 第16套  一、6 x0 D! H5 i) f* ^
  1. 打开并修改菜单, y0 Z4 W5 ?. s- }( f( T8 ~& k
  MODIFY MENU my_menu
" v* x! V) F1 \2 u& d  2. 在“菜单设计器-my_menu.mnx”中,选中“文件”菜单项,再单击“编辑”按钮,接着选中“退出”菜单项,再单击“插入”按钮,在“菜单名称”中输入“\-”。; `  H2 W& O$ {9 i) b) i+ j' W9 e
  3. 在“菜单设计器-my_menu.mnx”中,选中“退出”菜单项,在“结果”中选择“命令”项,在文本框中并输入“SET SYSMENU TO DEFAULT”。
4 T& C" H2 }6 K% Z& I+ P  4. 最后关闭菜单设计器。# E  P) k' s6 `  y+ Q
  1. 在命令窗口输入建立报表命令
8 D, s. Z9 [! g% c- p0 f  CREATE REPORT sport_report2 ~  F6 j; X" Q$ e4 o
  2. 单击“报表\快速报表”菜单项,在“打开”对话框中选择表“金牌榜”并单击“确定”按钮。2 k& P9 P0 Q' L& a
  3. 在“快速报表”对话框中,单击“字段”按钮,在“字段选择器”中,选择“国家代码”和“金牌数”两个字段并单击“确定”按钮返回“快速报表”对话框,接着再单击“确定”按钮,在“报表设计器-sport_report.frx”窗口中。
. o# d/ [% ]3 I+ @: b5 R  4. 关闭保存该报表。
; ^; V* e' O$ i! \  在文件one.prg中存放) J5 L$ Z0 u% t1 d
  CREATE TABLE golden(国家代码 C(3),金牌数 I,银牌数 I, 铜牌数 I)
7 A  u; E% \* c/ Q$ [+ O: P$ Z( ?: `9 s  在文件two.prg中存放:2 j. c& e2 |) R9 z3 W! n
  INSERT INTO GOLDEN VALUES ("011",9,7,11)
# N9 H. U+ x' P  二、
/ u: \- i. b7 B  在文件three.prg存放:
( J9 S$ q# j2 C# D* A4 z  SELECT 国家.国家名称, count (*) 金牌数;- q2 n9 R/ g" E2 P! g8 D, p5 \
  FROM 获奖牌情况 INNER JOIN 国家 ;
6 i% D/ @& b; Z0 v1 M  ON 获奖牌情况.国家代码 = 国家.国家代码;
. u8 G% T- {, g+ ]! k' s  WHERE 获奖牌情况.名次=1;& z3 R4 s) v* p& a3 j. N; g
  GROUP BY 获奖牌情况.国家代码 Order by 金牌数 DESC,国家.国家名称 DESC into dbf temp! |  B) n% ^: g8 R1 v6 Y" C: C) I6 u* x
  1. 在命令窗口中输入建立表单命令
* @  k9 @' V1 H/ M# \- l  CREATE FORM myform
7 \3 d6 r& S; M+ s, R4 L  2. 在“表单设计器”中,在“属性”的Caption处输入“奖牌查询”,在Name处输入“myform”。
2 T2 c: N' y; |7 B# \" V: O  3. 在“表单设计器”中,添加一个列表框List1,在“属性”的RowSourceType处选择“3 - SQL 语句”,在RowSource处输入“select 国家名称 from 国家 into cursor lsb”。% `+ Y8 r6 ~% h! y, R
  4. 在“表单设计器”中,添加一个选项组控件Optiongroup1,在其“属性”的ButtonCount中输入“3”,选中这个选项组并单击鼠标右键,在弹出菜单中选择“编辑”菜单项,再单击“Option1”,在其“属性”的Caption处输入“金牌”;单击“Option2”,在其“属性”的Caption处输入“银牌”;单击“Option3”,在其“属性”的Caption处输入“铜牌”。* w. Z. A# O/ ?6 d' b6 p
  5. 在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”,并双击“退出”按钮,在“Command1.Click”中输入“Release Thisform”。
, S: u, s$ y. Q/ r& }  三、7 r( x0 C, C- u4 q. T! e
  1. 在命令文件four.prg中编写如下内容
3 X7 G. K3 s3 l2 M; c7 Q' c8 I& q/ N  SELECT 国家名称,COUNT(*) AS 奖牌总数 FROM 国家,获奖牌情况;
+ v' Q+ y) q. `  GROUP BY 国家.国家代码;
$ Y$ W2 ?( c4 v5 q  WHERE 国家.国家代码 = 获奖牌情况.国家代码;7 B- `" z# g& K4 ?9 U: K0 F
  ORDER BY 奖牌总数 DESC, 国家名称 INTO DBF 假奖牌榜4 j9 y( d/ i6 N
  2. 打开并修改项目文件" a" V9 K+ u& e+ O9 I% E! k
  MODIFY PROJECT sport_project
0 E4 E9 A3 Y0 N+ l; |7 {  3. 在“项目管理器-sport_project”中,单击“文档”选项卡,再单击“表单”项,双击“sport_form”,在“表单设计器”中,双击“生成表”命令按钮,在Command1.Click中输入“do four”。  R6 n4 y( R8 b
  4. 在“表单设计器”中,双击“浏览报表”命令按钮,在Command2.Click中输入“report form sport_report preview”。
- ?8 H+ C4 I; s0 s0 m  5. 保存该表单。
& ^5 F2 m6 W. n; u  6. 在“项目管理器-sport_project”中,单击“数据”选项卡,再单击“自由表”,接着单击“添加”按钮,选择表“国家.dbf”和“获奖牌情况.dbf”。3 L! p3 H. t1 f/ i* h* M3 {  j
  7. 在“项目管理器-sport_project”中,单击“连编”按钮,在“连编选项”对话框,再单击“确定”按钮,在“另存为”对话框中输入应用程序名“sport_app”。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-19 01:28 , Processed in 0.278560 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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