a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 166|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  一、; d/ q; q- h: ?7 `* e2 _
  可以有两种方法:一是命令方法,二是菜单方法。2 H4 g; s. j4 i) }& Q- F* l
  命令方法:
% o, v! q/ T( a$ U5 R4 g  OPEN DATABASE 订货管理/ U; S6 Y! P" C* }# V
  ADD TABLE order_list
/ C. E3 y2 ~0 s  菜单方法:# h/ G- Q8 X, z$ }
  1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“订货管理”。
) C9 T! |" A" q% |! X  2. 在“数据库设计器-订货管理”中单击鼠标右键,显示弹出菜单,选择“添加表”命令项,并选择相应的表文件即可(order_list)。+ }* q: I& d3 H1 s2 o. c* g  K# W. b
  方法一:; e6 q! L0 _, M$ k
  1. 打开数据库文件“订货管理”) ]3 H5 S; ?5 ^" t1 O' ?! Y
  OPEN DATABASE 订货管理% K2 a/ m: O# b
  2. 单击“文件/新建”菜单项,在“新建”对话框中选择“表”单选按钮,再单击“新建文件”按钮,在“创建”对话框中输入表名“customer”,接着单击“保存”按钮。* r) U" u9 l$ T% f
  3. 在“表设计器-customer.dbf”中,依次按要求输入对应的字段名、类型和宽度,输入完成后单击“保存”按钮。
9 v" o* K) r+ a6 _$ ?1 n' C, A" i  方法二:
3 \% u+ j" ]6 f  使用命令建立表文件
( w8 s9 C  s/ N4 c) c$ T/ N  CREATE TABLE customer (客户号 C(6), 客户名 C(16), 地址 C(20), 电话 C(14))
$ Y9 l0 v. W' v0 |/ C3 z  方法一:
2 b3 g, y* N) [1 d# i/ m  1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“订货管理”。
) P9 E5 f) _: ~8 y  h5 r$ o  2. 在“数据库设计器-订货管理”中,选择表“customer”并单击鼠标右键,选择“修改”命令项。* K2 i4 Y" }# h+ ~. r7 n
  3. 在“表设计器-customer.dbf”中,选择“索引”选项卡,输入索引名“客户号”,选择类型为“主索引”,表达式为“客户号”。
; M( ]$ x+ F! b% x  注意:也可以操作第3步即可。
/ \4 `) a. D- v  方法二:# G& D' @7 q' p9 d  w/ t
  使用命令生成主索引4 k  M! _$ T- M0 {  r3 K
  ALTER TABLE customer ADD PRIMARY KEY 客户号 TAG 客户号
% n6 k8 i/ U4 M$ R4 \, y' s4 F9 G  第一种方法:
) T7 T, e" U; d+ ~6 J/ }$ ]8 B) T  1. 打开并修改数据库
- v7 V) ]$ O* F/ Q5 Y  MODIFY DATABASE 订货管理
( k4 `7 i+ a( O1 J5 V1 w  2. 选定表“order_detail”,右击鼠标,在弹出菜单中选择“删除”命令项,接着会显示“把表从数据库中移去还是从磁盘上删除?”。
2 o. D! g. U; B& L5 u  3. 根据题义,单击“删除”按钮即可。  u1 p: v0 o9 b) P
  第二种方法:
" G5 g& t, k/ V1 p- O  R6 a  OPEN DATABASE 订货管理
' G' V3 K9 {5 I$ W/ L7 X7 J$ N, a5 N! {% Z- U# T
  DROP TABLE order_detail
回复

使用道具 举报

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

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

  二、</p>  1. 先把customer1表的记录全部添加到customer表中+ t, i8 g, I; w0 }$ [- G! O7 a( j* S
  USE customer) [$ F& g8 Z* }! u" n4 V+ |
  APPEND FROM customer1
  ~2 B& ?' `; C6 b4 Y  2. SQL SELECT语句完成查询
  ~9 L7 |1 c- m3 _  h% I' N, Y$ J# s  SELECT DISTINCT Customer.*;( Z; c0 x! T+ n7 ~* k4 F, }+ _
  FROM 订货管理!customer INNER JOIN 订货管理!order_list ;2 k; L0 }5 e) _- c
  ON Customer.客户号 = Order_list.客户号;$ i/ P2 R# ^6 N7 [4 O- `
  ORDER BY Customer.客户号;
$ x% {$ ~9 n$ w; o$ b3 q" p  INTO TABLE results.dbf2 J2 O* e6 w% {. b- c9 W# S
  1. 打开并修改表单文件
; B/ x2 Y# r/ F+ z, I- v  E/ R  MODIFY FORM form1
1 w$ n1 ~4 H& X- i! M% }* L  2. 双击“确定”按钮,在“Command1.Click”中进行修改, ]/ b2 c' ]3 \& J$ K4 h; {( Q
  如果用户输入的用户名和口令一致,则在提示信息后关闭该表单。
4 `. V2 n3 }9 r8 V$ W" S  第1处:是判断两个文本框的值是否相同,所以应改为:If Thisform.Text1.Value = Thisform.Text2.Value
) @/ a2 p' J3 R4 k) H* ^  第2处:是关闭表单,所以应改为:Thisform.Release, S/ {/ y5 K9 ]3 L' k8 a8 \+ }4 z
  3. 单击“Text2”文本框,在其“属性”窗口的“PasswordChar”处输入“*”。
' Y7 d$ E& w2 [4 d8 ]7 V  P7 N" h. a/ x  三、; o* O* ]3 }( H+ V4 W' I
  1. 在命令窗口输入建立报表的命令
& k% a; Y( G( J- m6 J6 S" i3 y  CREATE REPORT report1
4 h4 m4 h$ _3 T1 U7 i  2. 在“报表设计器-report1.frx”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“数据环境设计器-报表设计器-report1.frx”窗口中,再单击鼠标右键,在弹出菜单中选择“添加”菜单项,在“打开”对话框中,选择表“order_list”,单击“确定”按钮,再关闭“添加表或视图”对话框,接着选定表“order_list”,单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“属性”窗口的Order处选择“客户号”。
( ]+ m. ?; I9 F  \, s" Y" g6 |0 {6 {! l  3. 单击“报表\标题/总结”菜单项,接着显示“标题/总结”对话框,在对话框的“报表标题”处选中“标题带区”,在“报表总结”处选中“总结带区”,选完这两项后,单击“确定”按钮。7 @4 n' `1 S( @2 I* V1 i* Y. d
  4. 单击“报表\数据分组”菜单项,在“数据分组”对话框中,单击“...”按钮,接着显示“表达式生成器”对话框,在此对话框中双击“order_list.客户号”项,并在“按表达式分组记录:”处生成“order_list.客户号”,再单击“确定”按钮,返回到“数据分组”对话框中,于是单击“确定”按钮。
' c: k. ?2 t- U- o! @. a  5. 在“数据环境设计器”中,选定字段“定单号”并按住不放,接着移动鼠标至“细节”带区,松开鼠标,按同样方法来处理字段“订购日期”和“总金额”,接着移动“细节”带区来调整位置。
0 e9 S+ n8 u1 n* I3 Y6 z+ \0 l0 F  6. 在“数据环境设计器”中,选定字段“客户号”并按住不放,接着移动鼠标至“组标头1:客户号”带区,松开鼠标。
7 f7 A$ n+ P% y) v5 z  _) e% S  7. 在“页标头”带区增加一个标签“客户号”。! z  J" v1 V5 G0 Y  ?
  8. 在“数据环境设计器”中,选定字段“总金额”并按住不放,接着移动鼠标至“组注脚1:客户号”带区,松开鼠标,接着在“组注脚1:客户号”带区选定中“总金额”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“报表表达式”对话框中单击“计算”按钮,在“计算字段”对话框中,选定“求和”单选钮,再单击“确定”按钮返回到“报表表达式”对话框中,接着再按“确定”返回到“报表设计器-report1.frx”窗口中。7 _% e) P0 |" }6 A, L: d% v, `
  9. 在“标题”带区增加一个标签“订单分组汇总表(按客户)”,再选定这个标签,单击“格式\字体”菜单项,接着选择“黑体”和“三号”,最后按“确定”按钮。
2 p" p9 E* G. Y  d( G# s) n  10. 在“数据环境设计器”中,选定字段“总金额”并按住不放,接着移动鼠标至“总结”带区,松开鼠标,接着在“总结”带区选定中“总金额”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,在“报表表达式”对话框中单击“计算”按钮,在“计算字段”对话框中,选定“求和”单选钮,再单击“确定”按钮返回到“报表表达式”对话框中,接着再按“确定”返回到“报表设计器-report1.frx”设计窗口中。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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