a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 98|回复: 0

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  第18套& S! O' x9 a* G# f$ ~+ w8 R
  一、: S+ M! ^) r3 F" N5 Q
  第一种方法:
) [  J2 y$ G1 Y/ g  1. 打开并修改数据库
4 Z; |  C' B1 N; d+ a. e  MODIFY DATABASE 订单管理
  T0 |/ Z# M! T5 n) F) @& |3 a  2. 选定表“customer”,右击鼠标,在弹出菜单中选择“删除”命令项,接着会显示“把表从数据库中移去还是从磁盘上删除?”。
) u4 Z9 ]6 x4 R6 }3 G  3. 根据题义,单击“删除”按钮即可。7 n3 T# f+ h/ H# P# M
  第二种方法:% d0 l2 K( l! \2 L) m
  OPEN DATABASE 订单管理% V7 V# y5 m  V5 J! m; [% t
  DROP TABLE customer
; K5 r1 q+ D! o) U* _! D  1. 打开并修改数据库" Z! {# H- ?( s8 e. Z
  MODIFY DATABASE 订单管理
6 ^' \/ g& V4 |# m- o5 X  2. 在“数据库设计器-订单管理”中,选择表“employee”并单击鼠标右键,选择“修改”命令,在“表设计器-employee.dbf”中,单击“索引”选项卡,然后输入索引名“xb”,选择类型为“普通索引”,表达式为“性别”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。+ u% S2 U; \7 M* J
  1. 打开并修改数据库  Z" O+ ~! ]+ S6 F
  MODIFY DATABASE 订单管理9 m3 D1 `- P( [8 G/ B% L2 j1 W$ E/ E
  2. 在“数据库设计器-订单管理”中,选择表“employee”并单击鼠标右键,选择“修改”命令,在“表设计器-employee.dbf”中,单击“索引”选项卡,然后输入索引名“xyz”,选择类型为“普通索引”,表达式为“str(组别,1)+职务”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。
0 Z% |: u2 t" v) R  a% b% M, u/ P  1. 打开并修改数据库$ E/ @$ w8 g8 R
  MODIFY DATABASE 订单管理. J5 s: K0 P: W( E! C5 C# d
  2. 在“数据库设计器-订单管理”中,选择表“employee”并单击鼠标右键,选择“修改”命令,在“表设计器-employee.dbf”中,单击“索引”选项卡,然后输入索引名“职员号”,选择类型为“主索引”,表达式为“职员号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。7 [' J, p# E! F; k. H
  3. 在“数据库设计器-订单管理”中,选择表“orders”并单击鼠标右键,选择“修改”命令,在“表设计器-orders.dbf”中,单击“索引”选项卡,然后输入索引名“职员号”,选择类型为“普通索引”,表达式为“职员号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。
+ R; Q4 m3 M& U% s3 @" p  4. 在“数据库设计器-订单管理”中,然后选择“employee”表中主索引键“职员号”并按住不放,然后移动鼠标拖到“orders”表中的索引键为“职员号”处,松开鼠标即可。4 a! ]$ T$ M  Z: b

; u# g) g' o1 I. K3 \7 `( T  二、/ m4 p1 }  f0 ]5 b/ Z" z
  1. 打开并修改表单1 V0 T) p8 c' K& \
  MODIFY FORM formone
2 v8 `0 x, _8 [, V) @$ N$ ]3 L  2. 单击“显示\数据环境”菜单项,在“打开”对话框双击表“orders.dbf”,接着在“添加表或视图”对话框双击“employee”,再单击“关闭”按钮来关闭对话框。& Y7 [* s+ ]# Y9 P) s# B
  3. 选中列表框控件,在其“属性”的Style处选择“2 - 下拉列表框”,在RowSourceType处选择“6 - 字段”,在RowSource处输入“employee.姓名”。
% |, V: }* l3 j/ w  4. 选中文本框Text1,在其“属性”的ReadOnly处选择“.T. - 真”。
7 Q# d8 m! H- @$ l% Y) R5 q1 W/ j& I* T  5. 选中列表框控件,双击“InteractiveChange”进行修改,在最后一行修改为“thisform.text1.value=m2”。8 [: V' e, E/ U6 F! S. K* u. d
  1. 在命令窗口中输入建立查询命令
, u, T! L/ T: W% f4 `! x, y3 [  CREATE QUERY queryone+ J  P: C7 p- j1 ~
  2. 在“打开”对话框中,选择表“employee”再按“确定”按钮,在“添加表或视图”对话框中,单击“其他”按钮,选择表“orders”再按“确定”按钮,在“联接条件”对话框中,直接按“确定”按钮。在“添加表或视图”中,再按“关闭”按钮。: b$ y( R& [2 l8 m3 O6 k
  3. 单击“字段”选项卡,选择“Orders.订单号”、“Orders.金额”,在“函数和表达式”处输入“Employee.姓名 AS 签订者”并单击“添加”按钮添加到“选定字段”列表框中。! U9 J2 x9 e- S0 @2 Y* q8 t( A7 N
  4. 单击“排序依据”选项卡,选择“Orders.金额”并选择“降序”,接着单击“添加”按钮。! n$ m: A- K" h* D0 t6 n
  5. 单击“筛选”选项卡,在“字段名”中,选择“Employee.组别”,在“实例”处输入“1”。
1 y5 E$ t6 y5 h) ?, `  6. 单击“查询\输出去向”菜单项,在“查询去向”对话框中,单击“表”按钮,在“表名”处输入“tableone”,再单击“确定”按钮。9 M  P+ ], ]: {! z6 u
  7. 按“Ctrl+W”键保存该查询并运行。
7 [" B4 L; ]5 C  三、( I+ `3 q4 I, [' B, J; f
  1. 建立菜单文件
( Y. a( D+ f2 j) C* D# d  CREATE MENU mymenu
6 v2 Z6 ~6 m: y/ F3 O% n  在“新建菜单”对话框中,单击“菜单”按钮。
* R9 B, S. F( z+ N. U  2. 在“菜单设计器-mymenu.mnx”中,在“菜单名称”中输入“考试”,再单击“创建”按钮来子菜单,在“菜单名称”中输入“统计”,再移到下一个菜单项处中输入“返回”。
( Q, I1 Y$ |- i  3. 选中“统计”子菜单项,在“结果”中选择“过程”并单击“创建”,在“菜单设计器-mymenu.mnx-统计 过程”中输入下列语句:. I5 @2 U7 i; A) A9 J* W/ [/ V3 g
  close data; R) n4 c7 B1 C) A
  use employee0 H( h: o8 \) s3 J& ?) B; @) l
  copy to tmp1 field 组别,姓名 for 职务="组长"0 N  s4 y8 y9 s9 {- a1 M; D
  select 组别,sum(金额) as 合计 from orders,employee where orders.职员号=employee.职员号 group by 组别 into cursor tmp28 y- t- l9 Z! S5 m
  select tmp2.组别,姓名 as 负责人,合计 from tmp1,tmp2 where tmp1.组别=tmp2.组别 order by 合计 desc into table tabletwo
- ?+ r" ^$ P% P( w  4. 选中“返回”子菜单项,在“结果”中选择“过程”并单击“创建”,在“菜单设计器-mymenu.mnx-统计 过程”中输入下列语句:
  r. e0 L( h0 c4 W- t( }  set sysmenu nosave" O" D) Y6 v$ [  a
  set sysmenu to default
' b7 n9 J: O& l' f9 P  5. 单击“显示\常规选项”菜单项,在“常规选项”对话框的“位置”框中选中“在...之前”单选钮,在后面的列表框选择“帮助”,再单击“确定”按钮。! T( c3 _- d* M5 |0 l! ^
  6. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 03:51 , Processed in 0.197543 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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