多记录插入 - Classsic ASP
问题描述:
我需要从一个表(多行)获取数据并在修改和添加一些新字段后插入到其他表中。多记录插入 - Classsic ASP
例如:
表1的itemid,价格,QNT, date_of_dispatch等
表2 Invoiceid,Invoicedate, CUSTOMER_ID,商品ID,价格,QNT, total_amt,date_of_dispatch, grandtotal
请帮助我使它在经典的ASP与MS访问
第一阶段我将从表格1(多行)的页面中抓取记录,以便用户可以修改,然后单击保存按钮后,将所有数据以当前格式插入到表格2中。
请帮助...
答
这比传统的ASP问题一个SQL问题。从窗体(逗号分隔的ID值列表)中捕获更新记录的ID,然后将SQL更改为如下所示:
Insert into Table2 (Field1, Field2, Field3)
Select Field1, Field2, Field3 From Table1 Where ID IN (Comma Separated List of IDs)
尝试Recordset.UpdateBatch。我不确定你是否可以使用它来插入。 – Kangkan 2011-03-29 04:06:55
你能解释一下吗? – Dev 2011-03-29 04:27:02
请参阅http://scriptorium.serve-it.nl/view.php?sid=61 – Kangkan 2011-03-29 04:54:23