多记录插入 - 经典ASP

时间:2011-03-29 03:53:17

标签: asp-classic insert records

我需要从一个表(多行)中获取数据,并在修改并添加一些新字段后插入到其他表中。

例如:

  

表1 itemid,价格,qnt,   date_of_dispatch等

     

表2 Invoiceid,Invoicedate,   customer_id,itemid,price,qnt,   total_amt,date_of_dispatch,   grandtotal

请帮我在带有ms访问权限的Classic asp中进行操作

在第一阶段我将从第一表(多行)中获取页面中的记录,以便用户可以修改,然后在单击“保存”按钮后将当前表单中的所有数据插入到表2中。

请帮忙...... enter image description here

1 个答案:

答案 0 :(得分:0)

这更像是一个SQL问题,而不是传统的ASP问题。从表单(逗号分隔的ID值列表)中捕获更新记录的ID,然后将SQL更改为:

Insert into Table2 (Field1, Field2, Field3)
Select Field1, Field2, Field3 From Table1 Where ID IN (Comma Separated List of IDs)