a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 90|回复: 0

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  第19套
5 l1 L$ S# n5 \) s* I7 Z; @  一、
9 c9 Y4 G3 ^% \2 H9 ]+ p  1. 打开数据库文件“salary_db”% t2 p  T8 e9 B0 r8 X
  OPEN DATABASE salary_db
# z& K7 j. \$ o1 C/ `4 u2 w4 D7 b  2. 单击“文件/新建”菜单项,在“新建”对话框中选择“表”单选按钮,再单击“新建文件”按钮,在“创建”对话框中输入表名“dept”,接着单击“保存”按钮。
) F4 d3 G2 U1 T1 P  3. 在“表设计器-dept.dbf”中,依次按要求输入对应的字段名、类型和宽度,输入完成后单击“保存”按钮。
9 x% X1 N& T8 }* C" A  4. 最后按要求输入所求的记录内容。
  b1 U$ X1 e/ ~  方法一:
  f  c/ k+ Z5 d0 N* v; Y6 k, ]  1. 选择表“dept”并单击鼠标右键,选择“修改”命令项。  }: {9 z4 ?8 H- C( j; q& s
  2. 在“表设计器-dept.dbf”中,选择“索引”选项卡,输入索引名“部门号”,选择类型为“主索引”并选择“升序”,表达式为“部门号”。3 o) {7 W$ B3 `6 r
  方法二:
: J6 p8 H  L& x8 |  使用命令生成主索引
; @% Y7 F) b: f( N" l  ALTER TABLE dept ADD PRIMARY KEY 部门号 TAG 部门号
  x% V' N/ b( H' D  在“数据库设计器-salary_db”中,然后选择“dept”表中主索引键“部门号”并按住不放,然后移动鼠标拖到“salarys”表中的索引键为“部门号”处,松开鼠标即可。
7 W$ A# e! S0 Z7 e7 ^* k: V  1. 在已建立的永久性联系后,双击关系线,并显示“编辑关系”对话框。
" u! x, }5 h) N. _  2. 在“编辑关系”中,单击“参照完整性”按钮,并显示“参照完整性生成器”。
& G& o$ h" m" C/ L% u% j: z  3. 在“参照完整性生成器”中,单击“更新规则”选项卡,并选择“级联”单选按钮,单击“删除规则”选项卡,并选择“限制”单选按钮,单击“插入规则”选项卡,并选择“限制”单选按钮,接着单击“确定”按钮,并显示“是否保存改变,生成参照完整性代码并退出?”,最后单击“是”按钮,这样就生成了指定参照完整性。
, R% {2 m. A' o, A, R  K1 C( \  注意:可能会出现要求整理数据库,那么请整理后重新做操作。
8 t! @  @7 t0 T$ B  二、+ i5 F4 W/ Q1 M, t- V1 b! j8 ~
  1. 单击“工具\向导\报表”菜单项,并显示“向导选取”对话框。7 E. y9 S$ N" e+ v% d& B, `/ P/ @
  2. 在“向导选取”对话框中,选择“报表向导”并单击“确定”按钮,并显示“报表向导”对话框。( @4 O4 r* L! m( G9 ~
  3. 在“报表向导”对话框的“步骤1-字段选取”中,首先要选取表“salarys”,在“数据库和表”列表框中,选择表“salarys”,接着在“可用字段”列表框中显示表salarys的所有字段名,并选定所有字段名至“选定字段”列表框中,单击“下一步”按钮。
4 |4 t- r  O# m; `  f1 E  4. 在“报表向导”对话框的“步骤2-分组记录”中,单击“下一步”按钮。
* k" j- @/ g. _& q( A  5. 在“报表向导”对话框的“步骤3-选择报表样式”中,在“样式”中选择“随意式”,单击“下一步”按钮。
& o# v6 s2 U' g& I  6. 在“报表向导”对话框的“步骤4-定义报表布局”中,在“列数”处选择为“1”,在“方向”处选择“纵向”,在“字段布局”处选择“列”,单击“下一步”按钮。3 ?  W7 Y; T* t9 k- P% V
  7. 在“报表向导”对话框的“步骤5-排序次序”中,选定“雇员号”字段并选择“升序”,再单击“添加”按钮,单击“完成”按钮。
) _0 B. i3 g# W) M2 m  8. 在“报表向导”对话框的“步骤6-完成”中,在“报表标题”文本框中输入“雇员工资一览表”,单击“完成”。) X  j0 L0 c1 X7 G
  9. 在“另存为”对话框中,输入保存报表名“print1”,再单击“保存”按钮,最后报表就生成了。% \9 o, Q* W2 c. h/ e& C2 D
  1. 打开并修改表单文件
9 ~0 O% O. X' G& [4 L  MODIFY FORM form1& [  c7 B' T$ C" E* r8 `2 u5 m
  2. 单击“刘缆雇员工资”命令按钮,在“属性”的Caption处输入“浏览雇员工资”。
2 h3 V0 S3 S( I* A- u0 U  3. 双击“浏览雇员工资”命令按钮,在“Command1.Click”编辑窗口中把语句修改为“SELECT * FROM salarys”,关闭编辑窗口。, j2 b1 _7 l1 \9 Y# G, ]9 Z
  4. 双击“退出表单”命令按钮,在“Command2.Click”编辑窗口中把语句修改为“Thisform.Release”。0 A5 I* k/ g7 K# e
  三、5 U3 C: A+ H0 a6 f
  1. 在change_c.prg文件中的内容
8 z  u$ g* e9 `" p" b  select * from salarys into table bak_salarys. a; A5 O3 c! z9 m  b( k
  select 3" c- S2 Y4 g4 y& @$ s
  use c_salary1 order 雇员号% j( K' K0 @5 r2 L- ~6 A) p
  select salarys
4 O! |/ c6 g  U3 F  set relation to 雇员号 into c_salary1
; M8 w4 i' D- M- @  replace all 工资 with c_salary1.工资 for 雇员号 = c_salary1.雇员号  Q1 ?5 T8 H3 ]# B! `6 i
  set relation to2 H8 C  m* M9 `) _  e7 O
  2. 设计表单
# c6 x% M/ d8 v8 j2 B0 b  (1). 在命令窗口中输入建立表单命令
" p' E% v4 w9 l0 J! L- q  CREATE FORM form2
( h% o6 z/ i# O- l. Z  (2). 在“表单设计器”中添加两个命令按钮(“调整”和“退出”)。
& g( E, X5 B$ @) {  (3). 双击“调整”命令按钮,在“Command1.Click”编辑窗口中输入“do change_c”,接着关闭编辑窗口。& S- y% T1 U$ G2 t0 V
  (4). 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 11:43 , Processed in 0.179414 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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