a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 146|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 第43套  一、
( p. ]9 m6 D% x/ N$ ~) k/ W  第一种方法:# a! b; a3 ]8 g8 ]* k
  1. 打开并修改数据库, V% e* `$ N$ K
  MODIFY DATABASE sport
9 c3 i& Q. g! E( O  2. 选定表“temp”,右击鼠标,在弹出菜单中选择“删除”命令项,接着会显示“把表从数据库中移去还是从磁盘上删除?”。
& `) V9 O& ~1 k$ `6 m  3. 根据题义,单击“删除”按钮即可。1 N! S6 B4 J/ h# |. X* p* Q+ n- @8 S
  第二种方法:
$ ?! ~7 d0 b5 K$ D5 W  OPEN DATABASE sport
4 Z9 h0 P1 ?$ T% _  W7 J" ?% t3 W  DROP TABLE temp
. v( j2 t  j) P3 A' z  自由表添加到数据库中
# i3 s# y* i5 I$ F  ADD TABLE 金牌榜
) d1 Q2 c) J* J3 z  ADD TABLE 获奖牌情况( j% W; `. S0 [# A1 J
  ADD TABLE 国家& y0 h/ b8 p- x1 q3 c
  系统评分测试点
5 K3 ]( l6 u9 t1 a5 V2 N2 X1 j/ D  在文件one.prg中存放:
; s* g1 S& l+ S* ]* y  ALTER TABLE 金牌榜 ADD 奖牌总数 I CHECK 奖牌总数>=0) p# }3 G( W2 n
  在文件two.prg中存放
& a8 p! R& }) D$ T  UPDATE 金牌榜 SET 奖牌总数=金牌数+银牌数+铜牌数
6 O) ]9 U( u# Z  二、* e' _7 e6 y+ ?" W) b: i( ^, w
  1. 单击“工具\向导\表单”菜单项,并显示“向导选取”对话框。
% ^, s& s4 x& k1 N$ r  2. 在“向导选取”对话框中,选择“一对多表单向导”并单击“确定”按钮,并显示“一对多表单向导”对话框。; k- U5 l, D8 l
  3. 在“一对多表单向导”对话框的“步骤1-从父表中选定字段”中,首先要选取表“国家”,在“数据库和表”列表框中,选择表“国家”,接着在“可用字段”列表框中显示表“国家”的所有字段名,并选定“国家名称”,再单击“下一步”按钮。
* G' f- p+ S& e4 O$ Y  4. 在“一对多表单向导”对话框的“步骤2-从子表中选定字段”中,选取表“获奖牌情况”,在“数据库和表”列表框中,选择表“获奖牌情况”,接着在“可用字段”列表框中显示表“获奖牌情况”的所有字段名,并选定“项目名称”和“名次”,再单击“下一步”按钮。8 o- K" {/ H+ }" L
  5. 在“一对多表单向导”对话框的“步骤3-建立表之间的关系”中,再单击“下一步”按钮。
; l% I3 }3 ]! A3 k! R1 ]  6. 在“一对多表单向导”对话框的“步骤4-选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。
4 ^; Y9 }. N* _1 a  7. 在“一对多表单向导”对话框的“步骤5-排序次序”中,选定“国家名称”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。# p" ^7 j8 B! m' W  A& a
  6. 在“一对多表单向导”对话框的“步骤6-完成”中,在“请输入表单标题”文本框中输入“奥运会获奖情况”,再单击“完成”。6 \5 t) d& q1 M5 y. v4 j
  7. 在“另存为”对话框中,输入保存表单名“sport_form”,再单击“保存”按钮,最后表单就生成了。
回复

使用道具 举报

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

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

1. 打开并修改数据库  MODIFY DATABASE sport& [" ]/ d. ~* }0 s& T
  2. 单击“文件\新建”菜单项,在“新建”对话框中选择“视图”单选钮,再单击“新建文件”。在“添加表或视图”对话框中,双击表“国家”(或单击选中表“国家”,接着单击“添加”按钮),再双击表“获奖牌情况”,把这两个表文件添加到“视图设计器”中,接着单击“关闭”按钮,来关闭“添加表或视图”对话框。- T3 U+ l+ @3 i$ X% m* i$ I
  3. 单击“字段”选项卡,选择“国家.国家名称”添加到“选定字段”列表框中,再在“函数和表达式”处输入“COUNT(*) AS 金牌数”,单击“添加”按钮,把它添加到“选定字段”列表框中。
/ m1 J% H+ T; x2 c& g$ C: Y  4. 单击“筛选”选项卡,在“字段名”处选择“获奖牌情况.名次”,条件为“=”,在实例中输入“1”。
, M) A' M3 I' i9 }! i  5. 单击“排序依据”选项卡,选择“金牌数”并选择“降序”,接着单击“添加”按钮,再选择“国家名称”并选择“降序”,接着单击“添加”按钮。
& C5 m( K/ G; ]: V: o3 {+ B  6. 单击“分组依据”选项卡,选择“国家.国家名称”并单击“添加”按钮。
3 h# U8 p6 K  }# W  7. 保存该视图,在“保存”对话框中输入视图名“sport_view”。
) y3 R' ]* Y4 ^! E& ]& r  三、, }) J6 A- E. \; e6 [; f
  1. 打开并修改表单# Y' B7 O+ I+ ^# K; U1 p
  MODIFY FORM myform
8 f( V% A% @& t( @( X  2. 在“表单设计器”中,选中列表框,在其“属性”的RowSourceType处选择“3 - SQL 语句”,在RowSource处输入“select 国家名称 from 国家 into cursor mylist”。+ w4 V8 d4 j9 w6 y# ?# ^
  3. 在“表单设计器”中,双击“生成表”按钮,在Command2.Click中输入下列语句:
  O* {7 t/ Z. k  A! X  name="ss"6 K: \' i4 K5 ?+ p' I3 ^; p6 o
  name=ThisForm.list1.value
1 v2 U2 f; F" x& [8 H8 g  n3 P' R  SELECT 运动员名称, 项目名称,名次;
5 P4 S) a0 {4 m  FROM 获奖牌情况,国家 WHERE 国家.国家名称 = name;
% t) z6 i3 A4 \- \( `! @  |. v  and 获奖牌情况.国家代码 = 国家.国家代码;
( J4 u2 p2 s! \0 \; E" K2 K  S% |  Order by 名次 into dbf &name
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 08:42 , Processed in 0.208497 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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