有采购表,材料入库表,生产进度表,这3个表,都要从订单表中提取订单数据,订单表增加一行,那么这3个表也要增加一行,
我现在在maintablechanged设置了filler函数,这样处理能够引用数据,不过就怕这样处理后,以后数据多了起来,运行会很慢,有没有更好的代码或方式,能更好的解决数据自动填充的问题。
[此贴子已经被作者于2009-4-8 16:31:45编辑过]
早订单表的DataRowAdded事件中加入代码,每增加一行,在其他表也自动增加一行
照这样的思路 是不是用afteredit更好点,这样不仅新增的,更改过的也可以同步到其他表,
。。。。想了半天,代码该怎么写啊?
如果是同步,通常用DataColChanged事件。
如果要同步增加行,用DataRowAdded事件。
如果要同步删除行,用DataRowDeleting事件。
也许你三个都得用。
提问请给文件,相对来讲,大家都是新手,需要测试代码,何必吝惜您那一个几百K的.table文件?
文件已上传,采购表和生产进程表,都要同步 订单表中的客户,产品名,数量,生产日期列的内容
[此贴子已经被作者于2009-4-8 17:08:45编辑过]
采购表和生产进程表中,客户,产品名,数量,生产日期列的内容跟订单表的相应列内容是一样的
订单表新增一行,或者对原有行进行删除修改,采购表和生产进程表对应的列内容自动增加一行,或者进行删除修改