老师好。流水表是主表,样品信息表是子表,两个表用 委托编号关联。主表中,委托编号列的列属性禁止重复 设置为 true,但还是出现了子行对应多个父行的错误。我在datacolchanging中设置代码: If e.DataCol.name="委托编号" Then
Dim wt As String = e.NewValue
Dim dr As DataRow = e.DataTable.Find ("[委托编号]='" & wt & "'")
If dr IsNot Nothing And e.DataRow("委托编号") <>"" Then
msgbox("您正在添加的委托编号是: " & e.DataRow("委托编号") & ",委托编号重复!!!")
e.Cancel=True
End If
End If
在导入数据的时候也没能阻止错误