以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关联表订单明细删除出错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125002) |
-- 作者:ZJZK2018 -- 发布时间:2018/9/18 10:37:00 -- 关联表订单明细删除出错 帮助中有一个例子如下,我在“订单”表事件DataRowDeleting中写入下面代码,当删除最后一个明细时,出现错误提示: Dim pr As DataRow = e.DataRow.GetParentRow("订单") \'获得此明细对应的订单 If pr IsNot Nothing Then \'如果有对应的订单 If pr.GetChildRows("订单明细").count = 1 Then \'且这个订单的明细只有一个了 pr.Delete \'删除这个订单 End If End If 出错提示: .NET Framework 版本:2.0.50727.8762 Foxtable 版本:2018.9.9.1 错误所在事件:表,订单,DataRowDeleting 详细错误信息: 调用的目标发生了异常。 不能在 OnRowDeleting 事件内部调用 Delete。引发异常以取消此删除。 |
-- 作者:有点甜 -- 发布时间:2018/9/18 11:04:00 -- 去掉同步删除勾选
|