a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 130|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 一、  一、命令方式:启动Visual Foxpro系统后,在命令窗口中输入! z: @  `; e' G5 m& d9 D3 R
  CREATE DATABASE 外汇管理 保留字可以取前四个字母
3 y+ O* C. V0 M9 V  不出现“数据库设计器”对话框
6 H  a% G( F; k' b# l0 ^- O+ H" b  二、可以使用菜单方式进行建立
/ a$ H+ S6 w: ~3 m  1. 单击“文件\新建”命令项,弹出“新建”对话框。. ~& l5 _; p* ~: s4 g  C. O9 w
  2. 在“新建”对话框中,选择“数据库”单选钮,再按“新建文件”按钮,弹出“创建”( X) B+ I' ?8 T0 W- g
  对话框。
% E% @" ^& W: T& R. J  3. 在“创建”对话框中输入数据库名“外汇管理”,再按回车键或按“保存”按钮,这样* \) l! u; L' e- |+ u
  就可以建立数据库了,并出现“数据库设计器”对话框。0 h! g: |% e1 C# [) b# |
  可以有两种方法:一是命令方法,二是菜单方法。
! u: U: Y0 @; |" l/ u7 F  命令方法:2 m, ^0 ]) w4 P, E) ?( T: K# e5 i
  OPEN DATABASE 外汇管理
- s$ O6 ?4 k, J/ |  ADD TABLE currency_sl
4 F6 i7 k- v4 z- C3 W. H  ADD TABLE rate_exchange) e' `" D0 e. |1 u0 Q' O
  菜单方法:
" i  U, P' E8 G9 f  U  1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“外汇管理”并显示“
5 ^: g6 O& R% K! r' l  数据库设计器-外汇管理”的对话框。7 U7 T7 h& x! n' h% @# H
  2. 在对话框中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择相应的表文件3 @" u9 h" ^1 k! Y  c. \& S
  即可(currency_sl和rate_exchange)。
) t  V# U% Z3 S. L  O  ALTER TABLE rate_exchange RENAME COLUMN 买出价 TO 现钞卖出价4 r5 K- ]* D- p" N- p6 {  q
  1. 打开并修改数据库+ p7 x6 b5 ~& F. R/ l
  MODIFY DATABASE 外汇管理
' ~0 ]* x# O- ]$ C6 e  2. 在“数据库设计器-外汇管理”的对话框中,选择表“rate_exchange”并单击鼠标右键
' Z- U% _, m% D) f' \3 r: M4 s  ,选择“修改”命令,接着显示“表设计器-rate_exchange.dbf”,单击“索引”选项卡,然
. M% M5 W; X1 g* _3 _  后输入索引名“外币代码”,选择类型为“主索引”,表达式为“外币代码”,最后单击“确. Y7 H6 U* n# @3 [; }' ~
  定”按钮。
8 k* ?5 u3 O/ R# z+ E3 }' B3 `  3. 在“数据库设计器-外汇管理”中,选择表“currency_sl”并单击鼠标右键,选择“修: s, U1 M% i* a% C! k, @5 ^3 A) E  I
  改”命令,在屏幕上显示“表设计器-currency_sl.dbf”窗口,单击“索引”选项卡,然后输
3 b) g, n7 |, k% a  入索引名“外币代码”,选择类型为“普通索引”,表达式为“外币代码”,最后单击“确定9 }* h& i! C! l8 @7 P
  ”按钮。
. J# I! f$ K; c) k# t  4. 在“数据库设计器-外汇管理”中,选择“rate_exchange”表中主索引键“外币代码”+ `3 \, R8 I4 {6 ^. M- `
  并按住不放,然后移动鼠标拖到“currency_sl”表中的索引键为“外币代码”处,松开鼠标即' T* k- f1 v2 ?9 c  y
  可。  
回复

使用道具 举报

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

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

二、  1. 打开并修改数据库8 S& [3 b& A0 V" X# k9 x
  MODIFY DATABASE 外汇管理7 x; |5 s7 U  r' s9 T; V
  2. 单击“文件\新建”菜单项,在“新建”对话框中选择“视图”单选钮,再单击“新建
) l- F1 {' Q" E# U6 T  文件”。在“添加表或视图”对话框中,双击表“Rate_exchange”(或单击选中表
* y+ Q' m/ X3 E+ g( P4 f) [  “Rate_exchange”,接着单击“添加”按钮),再双击表“Currency_sl”,单击“关闭”按0 H; D- k$ Z" t: m; n9 m
  钮,来关闭“添加表或视图”对话框。
4 Z( A" Y. ~" |) G4 e* Q2 f  3. 单击“字段”选项卡,选择试题要求的字段添加到“选定字段”列表框中,再在“函数, \' @9 @8 e& W2 g7 R! u
  和表达式”中输入“Rate_exchange.基准价* Currency_sl.持有数量”,再单击“添加”按钮。
2 |% x0 _. I4 S. {0 \; T  4. 单击“排序依据”选项卡,选择“Rate_exchange.基准价* Currency_sl.持有数量”并! n# y3 |& l) [$ h, _5 n$ {
  选择“降序”,接着单击“添加”按钮。
/ M: y' d$ ^, l# h  x- }2 ?  5. 保存该视图,在“保存”对话框中输入视图名“view_rate”。6 C  u8 \+ N8 o& @0 ?' q
  SELECT 姓名,SUM(exp_4) AS 人民币价值;
0 Y( u3 S/ z3 L$ q% `  FROM view_rate GROUP BY 姓名;2 {4 \$ ^6 A- E
  ORDER BY 2 DESC INTO DBF results
6 M- y, b7 x' B% o0 ^7 W  三、, P& L1 @4 T! m
  1. 在命令窗口中输入建立表单命令
) d: R3 ?1 D- D1 h3 g  CREATE FORM 外汇浏览
, I& J. h- h% P# V+ j$ H- M# s  2. 在“表单设计器”中,在“属性”的Caption处输入“外汇查询”。
& u/ u1 K; }$ k: s4 z4 W: G" ~  3. 在“表单设计器”中,添加一个标签,在“属性”的Caption处输入“输入姓名”。
5 p; t( m! x, N0 ~  4. 在“表单设计器”中,添加一个文本框Text1。+ \/ C5 u. v- w
  5. 在“表单设计器”中,添加一个表格控件,在“属性”的RecordSourceType处选择“4
- ?- C* v6 Z+ d2 B, o) U+ s- c2 J- L  - SQL 说明”。
: M2 y! o, P' T6 k  6. 在“表单设计器”中,添加两个命令按钮,在第1个命令按钮“属性”窗口的Caption处5 [$ n* H* l6 u& |% e
  输入“查询”,在第2个命令按钮“属性”窗口的Caption处输入“退出”。
: f9 E4 k/ Q; Q& s5 |' |  7. 双击“查询”按钮,在“Command1.Click”编辑窗口中编写相应的程序
5 f* r# q) h6 q# s! ?  OPEN DATABASE 外汇管理
$ `4 |! d+ C6 y3 z  name1=thisform.text1.value. X9 g! j) q1 ], x
  thisform.grid1.RecordSource="select 外币名称,持有数量 from view_rate where, e3 u4 x( I, {5 l2 ^
  姓名= '" + thisform.text1.value +"' order by 持有数量"
1 `5 [& s. e; V9 v4 \: _% u  select 外币名称,持有数量 from view_rate where 姓名= name1 order by 持有数量 into
4 l$ I3 J3 g5 v4 }  dbf &name1" G9 P/ E, k, E6 w$ S  F! P8 D
  8. 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”
0 L: d% H6 @' L- S  ,并关闭编辑窗口。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 08:21 , Processed in 0.241368 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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