a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 88|回复: 0

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 第16套  一、9 m* j& Q- U  |. k
  1. 打开并修改菜单% H, n+ p. L1 D
  MODIFY MENU my_menu
" ]& X/ `7 T% M' m# a  2. 在“菜单设计器-my_menu.mnx”中,选中“文件”菜单项,再单击“编辑”按钮,接着选中“退出”菜单项,再单击“插入”按钮,在“菜单名称”中输入“\-”。
& \# |" h* v- X: l: q9 ^6 {  3. 在“菜单设计器-my_menu.mnx”中,选中“退出”菜单项,在“结果”中选择“命令”项,在文本框中并输入“SET SYSMENU TO DEFAULT”。
' k. ~# V( R7 p; p" J5 J$ s1 i+ |  4. 最后关闭菜单设计器。
& a, u1 g1 y. W; ^- J+ q5 n9 D2 o  1. 在命令窗口输入建立报表命令
  l$ K$ Q) a8 t8 O" o1 `* D  t  CREATE REPORT sport_report8 u, D" V2 R# e1 m) M0 ^
  2. 单击“报表\快速报表”菜单项,在“打开”对话框中选择表“金牌榜”并单击“确定”按钮。
5 R4 O4 ~0 o* p1 Y; k! \  3. 在“快速报表”对话框中,单击“字段”按钮,在“字段选择器”中,选择“国家代码”和“金牌数”两个字段并单击“确定”按钮返回“快速报表”对话框,接着再单击“确定”按钮,在“报表设计器-sport_report.frx”窗口中。
. f( c" _8 a- u) ?7 _- i  4. 关闭保存该报表。
/ p( h1 |  J! E6 R+ S# T9 f, @. c' X  在文件one.prg中存放3 N4 r( ?3 U( [, m4 d9 `
  CREATE TABLE golden(国家代码 C(3),金牌数 I,银牌数 I, 铜牌数 I)# x- N$ t; D  U3 w3 z# W" k
  在文件two.prg中存放:
8 k$ o$ c, x* U% k( N6 M! g' H  a2 R  INSERT INTO GOLDEN VALUES ("011",9,7,11)2 ?# Y- T, H3 B
  二、
# M$ |7 z+ @8 X% J6 M1 n% w9 D  在文件three.prg存放:  g7 J' m; B2 O" T9 F3 Y9 {
  SELECT 国家.国家名称, count (*) 金牌数;
# h& R- `$ i/ p# [- u  FROM 获奖牌情况 INNER JOIN 国家 ;
6 I6 I+ F$ p7 V8 [  ON 获奖牌情况.国家代码 = 国家.国家代码;9 ^1 {2 d/ s& N
  WHERE 获奖牌情况.名次=1;
7 F0 q  v. w0 \7 A. A6 P  GROUP BY 获奖牌情况.国家代码 Order by 金牌数 DESC,国家.国家名称 DESC into dbf temp7 W+ o. b; n+ F) J9 C9 q% P
  1. 在命令窗口中输入建立表单命令+ Q/ U0 W* `5 K, w: [
  CREATE FORM myform/ ~! v9 G' h6 P$ W4 ~
  2. 在“表单设计器”中,在“属性”的Caption处输入“奖牌查询”,在Name处输入“myform”。
0 A2 Q" R5 v- |; Q7 |! F  3. 在“表单设计器”中,添加一个列表框List1,在“属性”的RowSourceType处选择“3 - SQL 语句”,在RowSource处输入“select 国家名称 from 国家 into cursor lsb”。1 x+ t; ^3 \0 q' R) {$ N+ R
  4. 在“表单设计器”中,添加一个选项组控件Optiongroup1,在其“属性”的ButtonCount中输入“3”,选中这个选项组并单击鼠标右键,在弹出菜单中选择“编辑”菜单项,再单击“Option1”,在其“属性”的Caption处输入“金牌”;单击“Option2”,在其“属性”的Caption处输入“银牌”;单击“Option3”,在其“属性”的Caption处输入“铜牌”。7 F' r0 f& ~( V* l. R
  5. 在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”,并双击“退出”按钮,在“Command1.Click”中输入“Release Thisform”。
  ~- y! ]( L, K! z. l# |, B  三、3 G, k- F- ~, b: F
  1. 在命令文件four.prg中编写如下内容& T$ ^2 T( e& U4 K1 h$ G
  SELECT 国家名称,COUNT(*) AS 奖牌总数 FROM 国家,获奖牌情况;7 |0 P  A: \  Y; ~/ C( D  G4 e! A
  GROUP BY 国家.国家代码;
4 T& N) k( ^& T  WHERE 国家.国家代码 = 获奖牌情况.国家代码;
% A: D6 V1 {# T  x4 e0 w  ORDER BY 奖牌总数 DESC, 国家名称 INTO DBF 假奖牌榜5 M  P& ?! |0 |
  2. 打开并修改项目文件6 \/ p! D0 D+ ]/ y# \: R
  MODIFY PROJECT sport_project9 _. w9 j! j5 F% Z
  3. 在“项目管理器-sport_project”中,单击“文档”选项卡,再单击“表单”项,双击“sport_form”,在“表单设计器”中,双击“生成表”命令按钮,在Command1.Click中输入“do four”。8 I' F0 F% a! D. l3 H  d
  4. 在“表单设计器”中,双击“浏览报表”命令按钮,在Command2.Click中输入“report form sport_report preview”。  j) K& G1 X1 G1 L2 f9 V
  5. 保存该表单。
8 W' k: w. T3 R$ }* O* p  6. 在“项目管理器-sport_project”中,单击“数据”选项卡,再单击“自由表”,接着单击“添加”按钮,选择表“国家.dbf”和“获奖牌情况.dbf”。6 C# B# g2 D' E9 B1 q; l
  7. 在“项目管理器-sport_project”中,单击“连编”按钮,在“连编选项”对话框,再单击“确定”按钮,在“另存为”对话框中输入应用程序名“sport_app”。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 23:21 , Processed in 0.185356 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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