我有两个表,一个表A,一个表B,都有一个字符列:id,在表A还有一个逻辑列:ex,我想实现如果表B的 id 在表A中存在,则ex列的值为true,否则为false,我在表A的datachanged的表事件里写了下面的代码:
Dim ids As List(of String)ids =DataTables("表B").getvalues("id")e.DataRow("ex") = iif(ids.contains(e.DataRow("id")),1,0)
重置列之后程序就自动关闭了,为什么呢?
请高手指教,谢谢!!!!!