1、表A的DataColChanged事件中设置如下代码:
If e.DataCol.Name = "A"
Then
If e.NewValue <> 2
Then
e.DataRow("B") = Nothing
e.DataRow("C") = Nothing
End
If
End
If
2、表A的PrepareEdit事件设置如下代码:
If e.Col.Name = "B" Or e.Col.Name = "C"
Then
If e.Row("A") <> 2 then
e.Cancel = True
End
If
End If
[此贴子已经被作者于2011-9-26 13:30:50编辑过]