a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 94|回复: 0

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 一、  可以有两种方法:一是命令方法,二是菜单方法。* ^8 [; E5 [6 C. D/ u$ f
  命令方法:' H% C: k4 m0 [; s8 b  v
  OPEN DATABASE 订货管理
) p3 @4 q1 g) H5 ]  ADD TABLE order_detail4 G, }+ r9 ?: H7 o/ S+ {: O; K- O# R4 r
  菜单方法:
4 m" v. F/ A6 C  1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“订货管理”。
! l3 d# Y6 ], J8 P! |: }# W  2. 在“数据库设计器-订货管理”中单击鼠标右键,显示弹出菜单,并选择“添加表”命令项,并选择相应的表文件即可(order_detail)。% v! E8 O6 k7 N7 z# h
  1. 在“数据库设计器-订货管理”中,选择表“order_detail”并单击鼠标右键,选择“修改”命令项。* K6 i- _. U! V$ \. t
  2. 在“表设计器-order_detail.dbf”中,选择字段名为“单价”,在NULL处进行打勾(允许空值),最后单击“确定”按钮即可。
0 y( W) t( q( J  1. 在“数据库设计器-订货管理”中,选择表“order_detail”并单击鼠标右键,选择“修改”命令项。+ o* K  {/ U5 \. t* t/ t9 x1 s5 o2 K
  2. 在“表设计器-order_detail.dbf”中,选择“单价”字段,在“字段有效性”标签的“规则”处输入“单价>0”,在“信息”处输入“"单价必须大于零"”,最后单击“确定”按钮即可。
6 E! T+ E* h1 Q  方法一:
0 o7 h8 T2 D9 S2 r- B& E  1. 打开数据库文件“订货管理”' R3 [9 M; ]  L0 f3 V3 O
  OPEN DATABASE 订货管理; N# K6 I; n) a+ i: p6 E
  2. 单击“文件/新建”菜单项,在“新建”对话框中选择“表”单选按钮,再单击“新建文件”按钮,在“创建”对话框中输入表名“customer”,接着单击“保存”按钮。
( V( B2 J! w: R  3. 在“表设计器-customer.dbf”中,依次按要求输入对应的字段名、类型和宽度,输入完成后单击“保存”按钮。2 h; w1 \( [  W% g9 G
  方法二:9 Y" }" f* }) K# u; L3 S
  使用命令建立表文件* z+ P2 {& \+ a7 X9 _: H
  如果数据库没有关闭,那么关闭数据库
' u( _( ^" D& A+ C1 R. @- I  CLOSE DATABASE3 T) D; r% B& B9 x7 m% g
  CREATE TABLE customer (客户号 C(6), 客户名 C(16), 地址 C(20), 电话 C(14))
8 M* V5 y! a% k) H' k9 m  二、
  g& r% V7 y3 t0 \( Z5 g  SELECT * FROM order_list WHERE 总金额>(SELECT AVG(总金额) FROM order_list) ORDER BY 客户号 INTO TABLE results
  @" Z* O, c8 R/ j5 U  1. 在命令窗口输入建立报表命令
. s' X7 b5 t; @6 r7 ]  CREATE REPORT report1: F' [! H- Y  g1 T: v0 t3 i  [
  2. 单击“报表\快速报表”菜单项,在“打开”对话框中选择表“order_detail”并单击“确定”按钮。+ @7 E2 j! U. L3 d6 z. }
  3. 在“快速报表”对话框中,单击“确定”按钮,在“报表设计器-report1.frx”窗口中,单击“报表\标题/总结”菜单项,接着显示“标题/总结”对话框,在对话框的“报表标题”处选中“标题带区”,单击“确定”按钮。& e8 U" Q  E4 q
  4. 在“标题”带区增加一个标签“器件清单”。
  R# x$ D7 P0 `  F1 O  5. 在“页注脚”带区选定中“DATE()”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,并显示“报表表达式”对话框,然后单击“表达式”文本框右边的“...”按钮,从“日期”列表框中选择“TIME()”,单击“确定”按钮,返回到“报表表达式”对话框中,再单击“确定”按钮即可。
- p# }8 u  @) V! z. }* W/ {  6. 关闭保存该报表。8 J. w- i& |/ f7 M7 z
  三、6 g4 L$ k! F/ h. R3 q0 r3 F* R
  SET SAFETY OFF
8 f7 O* B: B- P0 v  SELECT * FROM order_detail INTO DBF od_bak
0 n* O& U1 w" o$ n: |; f" v  SELECT od_bak9 e5 m3 k) ^: X$ h' I' q5 D
  REPLACE ALL 订单号 WITH RIGHT(ALLTRIM(订单号),1)
8 W, w: i1 i! q+ D* X3 @  SELECT 订单号,器件号,器件名,MIN(单价) AS 单价,SUM(数量) AS 数量 FROM od_bak GROUP BY 订单号,器件号,器件名 ORDER BY 订单号,器件号 INTO DBF od_new7 S" v, P5 }5 |
  BROWSE$ y7 E: o; a& s) }: v3 @+ L( W
  CLOSE DATABASE
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 21:06 , Processed in 0.194219 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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