做了一个功能:当用户新增了一行,但没有输入内容的话,保存时会检测,如果没有内容就删除后再保存 表A只有[结算方式]一列,通过窗体中表控件绑定到表A,在窗口的保存按钮中有代码: Dim Tab As WinForm.TabControl = e.Form.Controls("TabControl1") Dim r As Row
Select Case Tab.SelectedIndex Case 2 For Each r In Tables("A").Rows If r.IsNull("结算方式") Then r.Delete End If Next Tables("A").Save End Select 现在的问题是如果新增了一空行,那么点保存,这条空行会被删除后保存,但是。。。如果新增两空行,那么只有一个空行会被删除