VFP delete
用delete删除一条记录,那么这条记录还参与计算吗?(我试着这条记录还起作用啊)我想使一些记录无效,但还能看到,该用什么命令?ayongsoft-解元五级怎样判断让有删...
用delete 删除一条记录,那么这条记录还参与计算吗?(我试着这条记录还起作用啊)
我想使一些记录无效,但还能看到,该用什么命令?
ayongsoft - 解元 五级
怎样判断让有删除标记的记录 不参加计算呢?(还是不能只根据记录是否有删除标记做出判断?) 展开
我想使一些记录无效,但还能看到,该用什么命令?
ayongsoft - 解元 五级
怎样判断让有删除标记的记录 不参加计算呢?(还是不能只根据记录是否有删除标记做出判断?) 展开
2个回答
展开全部
在VFP中Delete命令可以用来删除记录,但是该命令并不物理上将记录删除,而是在记录上加个标志,以标识该记录是被删除的。可以通过Recall命令撤消对记录的删除。对记录进行了Delete操作后,再执行PACK命令,VFP才会将打上了删除标志的记录从表中物理删除,此时被删除的记录无法恢复。
1、Set Delete on 时,所有被删除的记录将无法看到,同时对当前表记录的所有运算都不包含被删除记录。
2、Set Delete off时,所有被删除的记录仍可以看到(记录最左边会出现黑框),同时这些被删除的记录仍参与计算。如果想计算时忽略这些被删除的记录,则要加上相应的判断语句才行。
1、Set Delete on 时,所有被删除的记录将无法看到,同时对当前表记录的所有运算都不包含被删除记录。
2、Set Delete off时,所有被删除的记录仍可以看到(记录最左边会出现黑框),同时这些被删除的记录仍参与计算。如果想计算时忽略这些被删除的记录,则要加上相应的判断语句才行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询