Dim pr As DataRow = e.DataRow.GetParentRow("订单") '获得此明细对应的订单
If pr IsNot Nothing Then '如果有对应的订单
If pr.GetChildRows("订单明细").count = 1 Then '且这个订单的明细只有一个了
pr.Delete '删除这个订单
End If
出错提示:
.NET Framework 版本:2.0.50727.8762
Foxtable 版本:2018.9.9.1
错误所在事件:表,订单,DataRowDeleting
详细错误信息:
调用的目标发生了异常。
不能在 OnRowDeleting 事件内部调用 Delete。引发异常以取消此删除。