If e.DataCol.Name = "A" Then
Dim dr As DataRow
dr = e.DataTable.Find("A = '" & e.NewValue & "'")
If dr IsNot Nothing Then
MessageBox.Show("此已经存在!")
e.Cancel = True
End If
这个是表A列是否冲突的判定,若一个表中A列,B列,C列填入之后判定A+B+C与原来的表中数据有冲突时,应如何处理?