在窗口中利用内部函数在表A新增一列,新增时,【编号】=【_Identify】,代码最后加了datatables(表A).save()
然后在表A的表属性DataRowAdded事件中加了另一段代码,用于在表B中记录表A的数据新增记录,表A中新增一条数据,表B中便新增一条该数据的新增记录,包括【编号】、【时间】、【操作员】,代码中有一段是datatables(表B).【编号】=datatables(表A).【编号】,并做了关联,关联列为【编号】,结果发现表B的编号列都为空
在表A的表属性DataRowAdded中加msgbox测试了下,【编号】列是空值,不太理解为什么。DataRowAdded上的解释明明是此时datarow已经真正增加到datatable中了,而且我还特意加了save,为什么这时候读取表A的【编号】列还是空值?