就业数据资源平台
当前位置:首页 > Visual FoxPro
全国计算机等级考试二级VFP课后练习题及答案(6)

  、写出完成下列功能所用的命令和菜单操作方法
  完成功能  命令方法
  菜单操作方法
  建立表结构
  修改表结构
  显示表结构
  打开表
  关闭表
  追加记录
  记录的定位
  记录的插入
  修改记录
  显示记录
  删除记录
  二、写出各题对应的命令组。
  1、对工资表(GZ.DBF),试写出实现下列操作的命令:
  (1)显示库文件结构;
  (2)用LIST 命令显示第3-5这3个记录;
  (3)用DISPLAY命令显示所有记录;
  (4)显示第4个记录;
  (5)显示职务工资大于220元的人的记录;
  (6)删除姓名为“刘刚”的记录,先进行逻辑删除,观察显示结果,再进行物理删除,观察显示结果;
  (7)在第四个记录之后插入一个记录;
  (8)显示最后三条记录的姓名、职务工资、奖金,不显示记录号;
  三、对ZGMC.DBF进行操作,写出各命令:
  1、显示姓李的职工的姓名和职称。
  (2)显示年龄在20到35岁之间的男职工。
  (3)显示在76年7月1日以后的工作的职工。
  (4)显示职工为工人,已婚的职工。
  (5)显示职工号在86005与86009之间的女职工。
  (6)将所有未婚职工的名单打印出来。


  练习题答案
  一、写出完成下列功能所用的命令和菜单操作方法
  完成功能  命令方法
  菜单操作方法
  建立表结构
  CREA TABLE <文件名>
  “新建”/“表”
  修改表结构
  MODI STRU
  “显示”/“表设计器”
  显示表结构
  DISP STRU
  “显示”/“表设计器”
  打开表
  USE <文件名>
  “文件”/“打开”/“表”
  关闭表
  USE
  追加记录
  APPEND FROM
  “表”/“追加记录”
  记录的定位
  GO TOP|REST |NEXT n|RECO n |BOTT
  “表”/“转到记录”
  记录的插入
  INSERT
  修改记录
  BROWSE|CHANGE|EDIT
  “显示”/“浏览 表名”
  显示记录
  BROW|LIST|DISP
  “显示”/“浏览 表名”
  删除记录
  DELETE
  PACK
  “表”/“删除记录”
  “表”/“彻底删除”
  二、写出各题对应的命令组。
  1、对工资表(GZ.DBF),试写出实现下列操作的命令:
  (1)显示库文件结构;
  use gz.dbf
  disp stru
  (2)用LIST 命令显示第3-5这3个记录;
  go 3
  list next 3
  (3)用DISPLAY命令显示所有记录;
  display all
  (4)显示第4个记录;
  list for recno()=4
  (5)显示职务工资大于220元的人的记录;
  list all for 职务工资>220
  (6)删除姓名为“刘刚”的记录,先进行逻辑删除,观察显示结果,再进行物理删除,观察显示结果;
  dele for 姓名="刘刚"
  list
  pack
  (7)在第四个记录之后插入一个记录;
  go 4
  insert
  (8)显示最后三条记录的姓名、职务工资、奖金,不显示记录号;
  go bott
  skip -2
  list rest fields 姓名,职务工资,奖金 OFF
  三、对ZGMC.DBF进行操作,写出各命令:
  1、显示姓李的职工的姓名和职称。
  use zgmc.dbf
  list all for 姓名="李" fields 姓名,职称
  (2)显示年龄在20到35岁之间的男职工。
  use zgmc.dbf
  list for 年龄>20 and 年龄<35 and 性别="男"
  (3)显示在76年7月1日以后的工作的职工。
  use zgmc.dbf
  list for 工作年月>{^1976-07-01}
  (4)显示职工为工人,已婚的职工。
  use zgmc.dbf
  list for 职业="工人" and 婚否=.t.
  (5)显示职工号在86005与86009之间的女职工。
  use zgmc.dbf
  list for val(职工号)>86005 and val(职工号)<86009
  (6)将所有未婚职工的名单打印出来。
  use zgmc.dbf
  list all for 婚否=.f. to print

就业数据资源平台