我有3个表:purchase,purchaseDetails和supplierAccount。当添加purchase和purchaseDetails时,将根据purchaseDetails中的总和将一条记录插入supplierAccount。如何创建过程中插入多行后添加到supplierAccount不是每一行purchaesDetails表女士Access创建过程插入多行后插入一行
0
A
回答
0
嗯......再加上缺乏细节,这个问题可以有多个答案。
但是,最简单的方法之一是创建一个窗体,添加具有“购买ID”字段以链接到其他表格的新“购买”记录。
在此购买表单中,您可以添加链接到“purchaseDetails”表的子表单。然后,您可以为每个订单项添加尽可能多的记录到子表单。这些记录中的每一个都有一个购买ID,将它们链接回Header购买记录。
然后,当你添加完这些“purchaseDetail”的记录,你可以把你的所谓的“提交”购买表格(或类似的东西),这所谓的“供应商帐户摘要”查询上的按钮。
然后,您可以创建“供应商帐户摘要”查询来总结多行中的“purchaseDetails”表与当前的购买ID的记录。
这样做之后,您可能希望创建按钮后面VBA代码设置“锁定”字段,以便有人不能多次按下按钮为同一购买ID。如果您想在第一次提交完成后添加更多细节,这种VBA代码会变得复杂。你将不得不撤消很多东西并重新提交。尽管VBA可能变得非常复杂,但它都是非常可行的。
无论如何,我希望这回答你的问题。
如果你没有使用表单,您只需要创建并运行“供应商帐户摘要”查询确保您提供正确的购买ID。
祝你好运!
相关问题
- 1. 问题在女士access..But代码数据插入运行正常
- 2. 增加女士访问插入性能
- 3. 存在女士数据插入问题
- 4. 插入多行插入表和插入
- 5. 没有行后,我创建插入PL/SQL过程
- 6. 插入:一次插入多行,或逐一插入?
- 7. PHP:插入创建2行
- 8. C#Windows窗体应用程序使用Access女士无法插入数据
- 9. 插入多行
- 10. 插入多行
- 11. 插入多行
- 12. 最后一行插入存储过程多次做什么
- 13. 创建并插入一行到表中的存储过程
- 14. MySQL存储过程 - 插入多行
- 15. 插入一个Access数据库新行
- 16. 在mysql中插入第一行后无法插入行
- 17. 一行插入
- 18. 如何插入后只插入新行插入后运行查询?
- 19. 插入多行插入表在asp.net MVC
- 20. 行后插入行javascript
- 21. Oracle插入多行
- 22. Sed插入多行
- 23. SQL插入多行
- 24. PHP插入多行
- 25. 插入多行RockMongo
- 26. Linq多行插入
- 27. 插入多行SQL
- 28. ZF2插入多行
- 29. SQL插入多行
- 30. 多行插入重复行