Foxtable(狐表)用户栏目专家坐堂 → 内存中的删除行什么时候消失?


  共有2643人关注过本帖树形打印复制链接

主题:内存中的删除行什么时候消失?

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17570 威望:0 精华:0 注册:2014/7/29 19:09:00
内存中的删除行什么时候消失?  发帖心情 Post By:2021/1/26 22:36:00 [显示全部帖子]

Dim systable As System.Data.DataTable = DataTables("订单_明细").BaseTable
Dim ChangeTable As System.Data.DataTable = systable.GetChanges(System.Data.DataRowState.Deleted)
If ChangeTable IsNot Nothing Then
    For Each cdr As System.Data.DataRow In ChangeTable.Rows  '遍历删除行
        output.show(cdr("订单编号", System.Data.DataRowVersion.Original))
    Next
End If

用上面的代码可以遍历显示删除表中的行,这些行在什么情况下完全消失,ft的默认保存按钮保存时,保存不成功会不会清空?
如果有多个表分别删除数据后才一起保存,是不是保存一个表时所有表的删除行都会从内存中清空?

谢谢!

 回到顶部