interseccionalidad interseccional feminismo asp-classic bulkinsert

asp-classic - interseccionalidad - feminismo interseccional pdf



InserciĆ³n de registro masivo (1)

Necesito obtener datos de una tabla (varias filas) e insertarlos en otra tabla después de modificar y agregar algunos campos nuevos.

Por ejemplo:

tabla 1
Identificación del artículo,
precio,
Qnt,
fecha de envio

Tabla 2
Invoiceid,
Fecha de la factura,
Identificación del cliente,
Identificación del artículo,
precio,
Qnt,
total_amt,
fecha de envio,
gran total

Ayúdame a hacerlo en asp con acceso ms


Inserte los registros uno por uno en el ciclo sobre los registros de la primera tabla:

Dim oConn1 Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open "connection string here" Set oRS = oConn.Execute("Select * From Table1") Do Until oRS.EOF strItemId = oRS("item_id") strPrice = oRS("price") ''....get more data ''....also add new fields like: Invoicedate = Date() customer_id = 500 ''....... If Request("confirm_" & strItemId)="1" Then strSQL = "Insert Into Table2 (itemid, price, customer_id, ...) Values (''" & strItemId & "'', ''" & strPrice & '', ..." oConn.Execute(strSQL) Response.Write("Item " & strItemId & " inserted<br />") Else Response.Write("Confirm insert of item " & strItemId & " <input type=""checkbox"" name=""confirm_" & strItemId & """ value=""1"" />") End If oRS.MoveNext Loop oRS.Close

Este es el enfoque básico, espero que sea lo suficientemente claro.

Editar: se agregó soporte para confirmar cada registro: ahora aparecerá la casilla de verificación para cada registro, y solo si la casilla de verificación se marcará se ejecutará la instrucción INSERTAR. Esto está tomando cada item_id como una especie de "clave", también puede usar cualquier otro valor único.