想用狐表连接公司的ERP数据库实现以下功能:
ERP数据库里有三张表,发货主表a,发货明细表b(a,b用FBillID关联),收款表c
现在希望将发货明细表和收款表的数据行按照时间(都是datetime类型)的先后顺序追加到另一张表(流水账表d)中,并在追加完毕后将发货主表和收款表的”已追加“列的值设为1,应该使用什么方法呢?
举例:
ERP数据源
发货主表a
FBillID 客户 发货时间 已追加
1 老王 1/9 8:00 0
2 老李 1/9 10:00 0
3 老王 1/9 9:00 0
发货明细表b
FBillID 产品 数量 金额
1 苹果 5 30
1 桔子 3 20
2 香蕉 1 10
收款c
FBillID 客户 收款金额 收款时间 已追加
1 老王 20 1/9 8:15 0
统计数据源:
流水账表d
客户 时间 发货金额 收款 应收
老王 1/9 3:00 50 50
老王 1/9 5:00 30 20
希望做一个导入命令,按了以后
ERP数据源
发货主表a
FBillID 客户 发货时间 已追加
1 老王 1/9 8:00 1
2 老李 1/9 10:00 1
3 老王 1/9 9:00 1
发货明细表b
FBillID 产品 数量 金额
1 苹果 5 30
1 桔子 3 20
2 香蕉 1 10
3 苹果 2 40
收款c
FBillID 客户 收款金额 收款时间 已追加
1 老王 20 1/9 8:15 1
统计数据源:
流水账表d
客户 时间 发货金额 收款 应收
老王 1/9 3:00 50 50
老王 1/9 5:00 30 20
老王 1/9 8:00 30 50
老王 1/9 8:00 20 70
老王 1/9 8:15 20 50
老王 1/9 9:00 40 90
老李 1/9 10:00 10 10
不知道说清楚了没有,非常感谢