大概了解楼主的意思
表a 中,表DataColChanged事件中
If e.DataCol.Name = "label" Then 如果是label列的内容发生了变化
Dim dr As DataRow dr = DataTables("表B").Find("名称 = " & "'" & e.DataRow("label") & "'" )
If dr Is Nothing Then 如果表B中不存在相同的记录
Forms("添加档口").Open() 打开“添加档口”窗口
End IfEnd If
看下是不是这样