If e.DataCol.Name = "户名" Then
Dim Filter As String
If e.NewValue > "" Then
Filter = "[户名] = '" & e.NewValue & "'"
If DataTables("账户开户").Find(Filter) IsNot Nothing Then
DataTables("账户开户").ReplaceFor("是否黑名单",True,Filter)
MessageBox.Show("请注意《账户开户》表中有账户进入黑名单!")
End If
If DataTables("账户变更").Find(Filter) IsNot Nothing Then
DataTables("账户变更").ReplaceFor("是否黑名单",True,Filter)
MessageBox.Show("请注意《账户变更》表中有账户进入黑名单!")
End If
If DataTables("账户").Find(Filter) IsNot Nothing Then
DataTables("账户").ReplaceFor("是否黑名单",True,Filter)
MessageBox.Show("请注意《账户》表中有账户进入黑名单!")
End If
End If
If e.OldValue > "" Then
Filter = "[户名] = '" & e.OldValue & "'"
If DataTables("账户开户").Find(Filter) IsNot Nothing Then
DataTables("账户开户").ReplaceFor("是否黑名单",False,Filter)
MessageBox.Show("请注意《账户开户》表中有账户取消黑名单!")
End If
If DataTables("账户变更").Find(Filter) IsNot Nothing Then
DataTables("账户变更").ReplaceFor("是否黑名单",False,Filter)
MessageBox.Show("请注意《账户变更》表中有账户取消黑名单!")
End If
If DataTables("账户").Find(Filter) IsNot Nothing Then
DataTables("账户").ReplaceFor("是否黑名单",False,Filter)
MessageBox.Show("请注意《账户》表中有账户取消黑名单!")
End If
End If
End If
DataRowDeleting事件
If e.DataRow.IsNull("户名")= False Then
dim Filter = "[户名] = '" & e.DataRow("户名") & "'"
If DataTables("账户开户").Find(Filter) IsNot Nothing Then
DataTables("账户开户").ReplaceFor("是否黑名单",False,Filter)
MessageBox.Show("请注意《账户开户》表中有账户取消黑名单!")
End If
If DataTables("账户变更").Find(Filter) IsNot Nothing Then
DataTables("账户变更").ReplaceFor("是否黑名单",False,Filter)
MessageBox.Show("请注意《账户变更》表中有账户取消黑名单!")
End If
If DataTables("账户").Find(Filter) IsNot Nothing Then
DataTables("账户").ReplaceFor("是否黑名单",False,Filter)
MessageBox.Show("请注意《账户》表中有账户取消黑名单!")
End If
End If