a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 124|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 第48套  一、" |9 B/ [( h: F) o1 y. n* ^% ?
  1. 单击“文件\新建”命令项。
9 v3 u. d( o( G5 ^  2. 在“新建”对话框中,选择“项目”单选钮,再按“新建文件”按钮。
, a: m1 b: U6 S0 ^& T( P  3. 在“创建”对话框中输入项目文件名“客户管理”,再按回车键或按“保存”按钮,这样就可以建立项目文件了,并出现“项目管理器”对话框。
1 h- ^. N8 ]5 q, F$ d" B  1. 打开项目“客户管理”,在项目管理器中的“数据”选项卡中,选择“数据库”,单击“新建”按钮。3 M$ ~! o" Y# e, ^8 c3 D% a
  2. 在“新建数据库”对话框中,再单击“新建数据库”按钮。
  T/ t0 I7 C% Y+ X, i6 c  3. 在“创建”对话框中,选定考生文件夹,在“数据库名”处输入“订货管理”,然后单击“保存”命令按钮即可。# a6 _8 U% y6 E# ~6 u6 B
  方法一:
  y/ F; o: a: |( j  1. 打开数据库文件“订货管理”
2 H2 ]5 R/ ^5 r6 z) O  OPEN DATABASE 订货管理
$ A, \, Z( {+ p3 f8 Q1 a  2. 单击“文件/新建”菜单项,在“新建”对话框中选择“表”单选按钮,再单击“新建文件”按钮,在“创建”对话框中输入表名“order_list”,接着单击“保存”按钮。1 [4 {4 q% ~/ e
  3. 在“表设计器-order_list.dbf”中,依次按要求输入对应的字段名、类型和宽度(包括小数点位数),输入完成后单击“保存”按钮。+ R1 O* o7 R6 N5 f; ~/ [: n
  方法二:3 a3 ~. F2 l2 E! `; a8 P( X) j
  使用命令建立表文件+ ?! s$ r; H3 ~+ z+ l0 B$ d
  CREATE TABLE order_list (客户号 C(6), 订单号 C(6), 订购日期 D, 总金额 F(15,2))
3 J3 U7 v7 W8 u  方法一:) d9 J1 z' ]2 z+ }' I1 F9 g. \
  1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“订货管理”。$ u3 u1 y( E  l- f* P# ]8 r' w
  2. 在“数据库设计器-订货管理”中,选择表“order_list”并单击鼠标右键,选择“修改”命令项。
  r) D( C$ M$ h: d: P& T( M/ |  3. 在“表设计器-order_list.dbf”中,选择“索引”选项卡,输入索引名“订单号”,选择类型为“主索引”,表达式为“订单号”。" H" ^  @# v& z: [4 a
  注意:也可以操作第3步即可。
  O6 U/ V' Y9 |5 i  方法二:
: f! O, c: N" ?1 N8 N1 |) h+ }6 h  使用命令生成主索引
& o2 n4 ]! y; X2 Z. k" J8 g  ALTER TABLE order_list ADD PRIMARY KEY 订单号 TAG 订单号
回复

使用道具 举报

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

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

 二、  1. 先把order_list1表的记录全部添加到order_list表中# \3 e9 }0 F: }- r/ G
  USE order_list6 R8 b$ U- v( o0 B- c+ _% B# ]: |
  APPEND FROM order_list1
$ R& u' i, h" j. R  2. SQL SELECT语句完成查询7 M7 Z9 T. T  x( w# l. O; A
  SELECT Order_list.客户号, Customer.客户名, Order_list.订单号,;
, F/ c: O9 e2 g; q  x  Order_list.总金额;
0 \: T2 K- x0 J+ ^( h  FROM 订货管理!order_list INNER JOIN customer ;: W! q/ ^5 f# x: x2 G- m
  ON Order_list.客户号 = Customer.客户号;' r7 V; F* h$ F0 r1 r( s
  ORDER BY Order_list.总金额 DESC;
9 ?' C2 Y7 P* j4 n7 ~# P9 g  INTO TABLE results.dbf  r/ v2 }2 P% H/ Y) }2 H! A
  1. 打开并修改表单文件
7 q; A6 }' o* \. j( U! X* l5 [  MODIFY FORM form12 e9 J/ Z( m" V* q
  2. 首先查看“基准按钮”的Left值(24),接着按Shift键不放,依次选定其他命令按钮,在“属性”对话框的“Left”值处输入“24”。
: {. Y5 ~: _: E+ D  3. 添加一个表格控件,控件名仍为系统给定的名称,在“属性”对话框的“RecordSourceType”选择“0 - 表”,在“RecordSource”处输入“customer”: n5 G3 @! T/ H7 k( Q% O* i( h
  三、
, [  [2 Y# _' Y  close database
7 P+ m% l! n8 M3 g1 }9 U! d  use order_list
; j9 y' t! T" K( G& N  select 订单号,sum(单价*数量) as aa from order_detail group by 订单号 order by 订单号 into cursor ff& R) c: _; K3 M. o# w
  sele order_list
" W& R% W, |' w2 F4 I4 r; z) X) ~0 y  do while !eof()6 S- t2 f2 t1 p" p- h+ Q
  sele ff1 z2 l" G$ J! c* R' ?
  locate for 订单号=order_list.订单号
& \7 s0 f, b2 h* z  sele order_list
9 y( H# L& m# ~- B- Y4 ^: G  repl 总金额 with ff.aa! T8 P% M9 W) x; Z" N' y0 D5 o& u
  skip
6 U" q, k; g4 g, m( _& {  enddo
9 a3 r4 Z3 Z! r  select * from order_list order by 总金额 desc into dbf od_new
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 05:07 , Processed in 0.248960 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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