在VFP表单中向数据库进行添加 修改 删除表中数据命令

在VFP表单中向数据库进行添加 修改 删除表中数据命令,第1张

添加可以用Insert into,比如name表中有如下字段:姓名、性别、出生日期,插入命令这样写:

c_name = alltrim(thisformtxt_namevalue)

c_sex = alltrim(thisformtxt_sexvalue)

d_birthday = ctod(thisformtxt_birthdayvalue)

insert into name (姓名,性别,出生日期) valus (c_name,c_sex,d_birthday)

删除姓名为张三的记录命令格式如下:

delete from name where alltrim(姓名) == "张三"

将姓名张三改为李四命令格式如下:

update name set 姓名 = 李四 where alltrim(姓名) == "张三"

recall

只是恢复当前选中的带删除标记的记录

recall all

恢复所有带删除标记的记录

recall for 条件表达式

恢复满足条件的带删除标记的记录

如:RECALL FOR 性别="男"

delete,属于逻辑删除,作用是给符合条件的记录打上删除标记,可用RECALL命令来恢复。

pack,属于物理删除,作用是将打上删除标记的记录物理删除掉,不能恢复。

zap,直接将表中所有记录物理删除,表将只剩下结构,无记录,不能恢复。

set delete on:表示在浏览记录时不显示带删除标记的记录。

set delete off:表示在浏览记录时要显示带删除标记的记录,默认为off。

以上就是关于在VFP表单中向数据库进行添加 修改 删除表中数据命令全部的内容,包括:在VFP表单中向数据库进行添加 修改 删除表中数据命令、vfp数据库中恢复删除记录的命令是什么、VF中常用的删除命令有哪些逻辑删除和物理删除的区别是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9760138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存