VFP表的操作(二) |
|
www.nanhushi.com 佚名 不详 |
交互修改表记录 : 格式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 功能:将表中所有记录彻底删除,但保留表的结构,表文件还在。此命令要慎用。 VFP表的操作(一)
|
|
|
文章录入:杜斌 责任编辑:杜斌 |
|
上一篇文章: VFP表的操作(一) 下一篇文章: VFP常用函数大全整理 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|