首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 等级考试 > 复习指导 >

VFP表的操作(2)

2008-11-29 
修改表结构;打开表;关闭表;向表中追加新记录;浏览表记录;显示表记录

    修改表记录 :

  格式1:edit [字段名表][范围][For 条件]

  格式2:change [字段名表][范围][For 条件]

  功能:交互窗口形式修改表中记录

  一.自动修改表中记录:

  格式:replace 字段名 with 内容……[For 条件]

  例:将“工资情况”表中每个人加100元奖金

  use 工资情况

  replace 奖金 with 奖金+100

  use

  二.逻辑删除记录:

  格式:Delete [范围][For 条件]

  功能:逻辑删除指定记录,被逻辑删除的记录前有删除标记,并没有从数据库中清除,可用Recall命令恢复。在删除开关打开的情况下,被逻辑删除的记录不参与任何操作;关闭删除开关,被逻辑删除的记录还可正常参与操作。删除开关可用set delete on|off命令指定。系统默认该开关为关闭状态。

  例:use 职工档案

  delete all &&逻辑删除所有记录

  browse &&此时删除开关为系统默认的关闭状态,所以可以显示出记录,但每条记录前都有一个删除标记。

  set delete on &&打开删除开关

  browse &&此时逻辑删除记录不参加操作,所以浏览窗口中无任何记录

  use

  set delete off &&关闭删除开关,恢复默认状态

  三.恢复记录:

  格式:recall [范围][For 条件]

  功能:恢复被逻辑删除的记录

  例:use 职工档案

  recall all

  use

  四.彻底删除记录:

  格式:pack

  功能:彻底删除被逻辑删除的记录。没有逻辑删除的记录不受影响。

  例:use 职工档案

  delete for 姓名=“小赵” &&逻辑删除姓名为“小赵”的记录

  pack &&姓名为“小赵”的记录被彻底删除,其余记录不受影响

  use

  五.清空表:

  格式:zap

  功能:将表中所有记录彻底删除,但保留表的结构,表文件还在。此命令要慎用。

3COME考试频道为您精心整理,希望对您有所帮助,更多信息在http://www.reader8.net/exam/

热点排行