A,B,C三个表。B和C表的字段是一样的,A与B表是一对多的关系。。A为进货表,B为进货明细表。C为库存表,那么请问怎么判断A表已经审核的呢?因为审核后的B明细记录都存入到C表中。不能在审核了的。

解决方案 »

  1.   

    那就在A表中加个控制字段记录单据状态喽,B表中的记录一审核通过就将对应的A表中的记录状态置为已审核,不就OK了。这个工作一般用触发器来实现。
      

  2.   

    所以我用了这句,不会有错吧?可为什么shenhe字段没有改变了?sql.Add('update A set shenhe=true where xsbh='''+dbedit1.Text+'''');
      

  3.   

    所以我用了这句,不会有错吧?可为什么shenhe字段没有改变了?sql.Add('update A set shenhe=true where xsbh='''+dbedit1.Text+'''');