
2.满足某些条件的记录删除,有两种方法,用sql命令或vf命令,如删除学生表中所有性别为男的记录,可以用:
1)sql命令
delete
from
学表
where
性别="男"
pack
2)vf命令
delete
for
性别="男"
pack
因为党员字段是逻辑型的,所以不要象其他字段搞个字段名等于什么的,如果是判断是党员的就直接用字段名作为条件,如果是非党员的就在字段名前加个感叹号就行了。如:将所有党员加删除标记命令为 delete for 党员
将所有非党员加删除标记命令为 delete for ! 党员
VFP中物理删除数据的步骤:
一、dele for 条件。
二、pack &&真正删除,不恢复,pack命令删除带删除标记的记录。
物理删除和逻辑删除的区别:
1、物理删除:从表中删除这条数据,删除了就没了。
2、逻辑删除:给这条数据做个记号,让用户知道这条数据将会被删除,但实际上没有删除。逻辑删除可恢复(用recall命令)。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)