a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 118|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
第15套  一、
6 ]8 w+ O: f) [5 ~8 X2 ?2 N  一、建立数据库" Q4 O7 q$ F8 ^6 C4 ]0 p
  1. 命令方式% W- g2 d$ B% N/ p+ J1 }2 c  E
  CREATE DATABASE 订单管理: I: f2 P3 }- _% W0 P
  不出现“数据库设计器”对话框
% ^  E) }; t. M  2. 可以使用菜单方式进行建立$ ^( `  a* f5 h6 X
  1). 单击“文件\新建”命令项,弹出“新建”对话框。
  b  I% C' A1 z$ J# n& ~  2). 在“新建”对话框中,选择“数据库”单选钮,再按“新建文件”按钮,弹出“创建”对话框。
( Z: w' E9 @3 ^# f$ n, n/ O  3). 在“创建”对话框中输入数据库名“订单管理”,再按回车键或按“保存”按钮,这样就可以建立数据库了,并出现“数据库设计器-订单管理”对话框。
8 {, a; J% ?1 I4 [! @1 F! W  二、把自由表添加到数据库/ T3 c# h2 |. t! Q8 z
  可以有两种方法:命令方法,菜单方法。
0 i0 y! a4 `# y0 _' j: @% H6 L+ C  命令方法:4 t# o( X9 |3 f; v
  OPEN DATABASE 订单管理' u6 ~) z3 K9 s1 c- P8 [
  ADD TABLE employee
: L: T1 ^" q+ ]+ Y& u5 U# J! W. L$ r  ADD TABLE orders6 z; j2 q. E% K, U
  菜单方法:, a5 C4 P; T: W* z1 X. j
  1). 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“订单管理”。
6 J) a0 X: q: ]  A9 c7 l( c  2). 在“数据库设计器-订单管理”中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择相应的表文件即可(employee和orders)。
$ F8 i! W5 U/ R, Y9 X0 {1 G  1. 打开并修改数据库8 a$ ]* T% v& z) E( m
  MODIFY DATABASE 订单管理
- T2 o1 P/ @! E, J/ Y8 h  2. 在“数据库设计器-订单管理”中,选择表“orders”并单击鼠标右键,选择“修改”命令,在“表设计器-orders.dbf”中,单击“索引”选项卡,然后输入索引名“je”,在“排序”处选择“向下箭头”即为“降序”,选择类型为“普通索引”,表达式为“金额”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。
6 M' R9 B& @, Z  CREATE TABLE customer(客户号 C(4), 客户名 C(36), 地址 C(36))
  I  `7 S! a  q! f  i8 o, D  1. 打开并修改数据库
7 E8 d  p9 l& ?4 O0 X  MODIFY DATABASE 订单管理9 ^: i' ^% A- h
  2. 在“数据库设计器-订单管理”中,选择表“customer”并单击鼠标右键,选择“修改”命令,在“表设计器-customer.dbf”中,单击“索引”选项卡,然后输入索引名“客户号”,选择类型为“主索引”,表达式为“客户号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。
6 N: C7 t' c  W9 _/ ^* g/ D  3. 在“数据库设计器-订单管理”中,选择表“orders”并单击鼠标右键,选择“修改”命令,在“表设计器-orders.dbf”中,单击“索引”选项卡,然后输入索引名“客户号”,选择类型为“普通索引”,表达式为“客户号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立索引了。
9 N' K) k( L' h) |. b, N" D  4. 在“数据库设计器-订单管理”中,然后选择“customer”表中主索引键“客户号”并按住不放,然后移动鼠标拖到“orders”表中的索引键为“客户号”处,松开鼠标即可。
回复

使用道具 举报

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

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

二、  1. 打开并修改表单
& f. O3 h5 u. m9 y( Z  MODIFY FORM formone* `% d! D8 ]5 H. }! U
  2. 选中Text1控件,在其“属性”的Value处输入“(date())”。
# S9 O8 m. T! J+ C1 Z0 F, r1 U& t  3. 选中Grid1控件,在其“属性”的RecordResourceType处选择为“4 - SQL 说明”。
6 A+ n; I! S, j9 O+ p  4. 双击“确定”按钮,在Command1.Click中修改相应的语句。6 E9 L; U6 @6 Y
  第1处:set century on
0 }! K; D; P2 a3 B. ~  第2处:va=thisform.text1.value
  }/ ?, N8 W# u( ~- Q4 u  第3处:thisform.grid1.RecordSource=st
( i% \" ^! J: N# ]" ]  5. 双击“关闭”按钮,在Command2.Click中输入“thisForm.Release”,并关闭编辑窗口。
$ D, ^! c" V( g% i7 o8 i* V" _' ~  1. 在命令窗口中输入建立查询命令
% _. R+ b, P0 z3 _6 L  CREATE QUERY queryone' p9 C* b* R. ?- _2 n
  2. 在“打开”对话框中,选择表“employee”再按“确定”按钮,在“添加表或视图”对话框中,单击“其他”按钮,选择表“orders”再按“确定”按钮,在“联接条件”对话框中,直接按“确定”按钮。在“添加表或视图”中,再按“关闭”按钮。! V* ?# w0 ^6 a/ o$ ~7 l. T
  3. 单击“字段”选项卡,选择“Employee.组别”,在“函数和表达式”处输入“SUM(Orders.金额) AS 总金额”并单击“添加”按钮,在“函数和表达式”处输入“MAX(Orders.金额) AS 最高金额”并单击“添加”按钮,在“函数和表达式”处输入“AVG(Orders.金额) AS 平均金额”并单击“添加”按钮,分别添加到“选定字段”列表框中。
6 O1 D! Z6 u+ S: R4 H2 `' a  4. 单击“排序依据”选项卡,选择“SUM(Orders.金额) AS 总金额”并选择“降序”,接着单击“添加”按钮。
6 z4 {/ M) j6 M- A  N) P" r4 _  5. 单击“分组依据”选项卡,在“可用字段”处选择“Employee.组别”并单击“添加”按钮,把该字段添加到“分组字段”中。单击“满足条件”按钮,在“满足条件”对话框的“字段名”处选择“总金额”,选择“>=”,在“实例”中输入“500”,再单击“确定”按钮。9 Z6 i( [" J, i
  6. 单击“筛选”选项卡,在“字段名”中,选择“表达式”,在“表达式生成器”的“表达式”中输入“YEAR(Orders.签订日期)”,再单击“确定”按钮,再在“实例”处输入“2001”。
4 g6 m$ z; `8 f7 E  7. 单击“查询\输出去向”菜单项,在“查询去向”对话框中,单击“表”按钮,在“表名”处输入“tableone”,再单击“确定”按钮。& Z' _0 h  I4 O2 [
  8. 按“Ctrl+W”键保存该查询并运行。* R3 P1 w" h0 d6 N4 f% H5 t
  三、0 ?6 F" J1 ~2 ^4 q! S1 @1 V# p
  一、建立菜单) H3 H& k( S8 u& L3 O8 C
  1. 建立菜单文件3 s1 C+ ]+ k) Z' T/ Q
  CREATE MENU mymenu% {9 Q: V( g3 R% r# j4 ~% T# P
  在“新建菜单”对话框中,单击“菜单”按钮。
" p! w# w( D/ C) L* v  2. 在“菜单设计器-mymenu.mnx”中,在“菜单名称”中输入“考试”,再单击“创建”按钮来建立子菜单,在“菜单名称”中输入“统计”,再移到下一个菜单项处中输入“返回”。
8 j( T% [! P( [: |- n  3. 选中“统计”子菜单项,在“结果”中选择“过程”并单击“创建”,在“菜单设计器-mymenu.mnx-统计 过程”中输入下列语句:0 ]% V  D/ R) p5 k6 ?
  select year(签订日期) as 年份,month(签订日期) as 月份,sum(金额) as 合计 from orders group by 年份,月份 order by 年份 desc,月份 into table tabletwo' i/ {& t8 x/ u; o  Q9 D0 B
  4. 选中“返回”子菜单项,在“结果”中选择“过程”并单击“创建”,在“菜单设计器-mymenu.mnx-返回 过程”中输入下列语句:2 {; ~9 @) F' K7 _+ |/ A; l/ W; B% O
  set sysmenu nosave
* e' v3 e9 [9 d% v# E% B, q% b  set sysmenu to default
' i9 {% X8 T5 p3 N  5. 单击“显示\常规选项”菜单项,在“常规选项”对话框的“位置”框中选中“追加”单选钮,再单击“确定”按钮。! q8 G. X" a; I
  6. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。
' |1 {% C: e. O" h  二、创建项目; _+ t7 d, x( f) ?. k
  1. 新建项目文件1 @, X3 S6 S+ V! \0 O2 s. m
  CREATE PROJECT myproject
- C/ `* t, I) p0 J, f  2. 在“项目设计器-Myproject”中,单击“其他”选项卡并选中“菜单”项,单击“添加”按钮,在“添加”对话框中双击“mymenu.mnx”。) Q) \( T: |5 a1 I5 o% l
  3. 在“项目设计器-Myproject”中,单击“连编”按钮,在“连编选项”对话框中单击“确定”按钮,在“另存为”中输入文件名“myproject”,最后单击“保存”按钮。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 22:19 , Processed in 0.176697 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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