从过滤的报表中将多行/记录插入另一个表中

时间:2014-04-05 15:40:40

标签: mysql sql database vba

当用户点击CHECKOUT时,我无法从过滤后的报告中将多行/记录插入另一个表格。

报告图片(因为我的代表少于10人):http://s12.postimg.org/otm0pl8cs/Untitled_1.jpg

'Inserts books in Order Details table
Dim strOrderDetailSQL As String
strOrderDetailSQL = "INSERT INTO Order_Details (OrderNo, ISBN, Quantity) VALUES ('5', ISBN_Cart, Quantity_Cart)"
DoCmd.RunSQL strOrderDetailSQL

订单号5只是一个测试值。如何让它插入报告中的所有过滤记录?

目前看来,它只会插入第一条记录,但不能同时插入两条记录。

1 个答案:

答案 0 :(得分:0)

这样的事可以帮到你

插入tableA(column1,column2,...)值 选择otherColumn1,otherColumn2,...其中bla bla ..

(我在postgres中使用了类似的查询)