INSERT INTO + SELECT
Publicado por LadyGaga (6 intervenciones) el 16/08/2019 05:21:00
Hola a todxs,
tengo un error en un código, ojalá puedan ayudarme:
inicialmente era así y funcionaba;
DoCmd.RunSQL "INSERT INTO Tabla_uno ( Cuenta, Tecnico_ID, Diagnostico_ID, Fecha, Hora_inicio, Hora_fin, Operador, Comentario, Fecha_Carga ) SELECT '" & Cuenta_Activa & "' AS Expr1, " & Tecnico_Actual & " AS Expr2, " & Diagnostico & " AS Expr3, '" & Fecha_Agenda & "' AS Expr4, '" & Hora_inicio & "' AS Expr5, '" & Hora_fin & "' AS Expr6, '" & Usuario_Logueado & "' AS Expr7, '" & Comentarios & "' AS Expr8, '" & Date & "' AS Expr9;"
y yo lo he modificado y ya no funciona:
DoCmd.RunSQL "INSERT INTO Tabla_uno (Cuenta, Tecnico_ID, Diagnostico_ID, Tipo_de_Trabajo_ID, Fecha, Hora_inicio,
Hora_fin, Operador, Comentario, Fecha_Carga, Kits, Garantia, 1Cant_Item13, 1Item, 2Cant_Item, 2Item, 3Cant_Item, 3Item,
4Cant_Item,4Item, 5Cant_Item, 5Item, 6Cant_Item, 6Item, 7Cant_Item, 7Item, 8Cant_Item, 8Item, 9Cant_Item, 9Item, 10Cant_Item, 10Item, 11Cant_Item,11Item, 12Cant_Item, 12Item, 13Cant_Item, 13Item, 14Cant_Item, 14Item, 15Cant_Item, 15Item, 16Cant_Item, 16Item, 17Cant_Item, 17Item, 18Cant_Item, 18Item, 19Cant_Item, 19Item, 20Cant_Item, 20Item, 21Cant_Item, 21Item, 22Cant_Item, 22Item, 23Cant_Item, 23Item, 24Cant_Item,24Item, 25Cant_Item, 25Item, 26Cant_Item, 26Item, 27Cant_Item) " SELECT
'" & Cuenta_Activa & "' AS Expr1," & Tecnico_Actual & " AS Expr2," & Diagnostico & " AS Expr3, " & Tipo_Trabajo & " AS Expr4, '" & Date & "' AS Expr5,'" & Hora_inicio & "' AS Expr6,'" & Hora_fin & "' AS Expr7,'" & Usuario_Logueado & "' AS Expr8, '" & Comentarios & "' AS Expr9, '" & Fecha_Agenda & "' AS Expr10,'" & Kits & "' AS Expr11,'" & Garantia & "' AS Expr12," & 1Cant_Item & " AS Expr13,'" & 1Item & "' AS Expr14, "& 2Cant_Item & " AS Expr15,'" & 2Item & "' AS Expr16," & 3Cant_Item & " AS Expr17,'"& 3Item & "' AS Expr18," & 4Cant_Item & " AS Expr19, '"& 4Item & "' AS Expr20," & 5Cant_Item & " AS Expr21,'" & 5Item & "' AS Expr22," & 6Cant_Item & " AS Expr23,'" & 6Item & "' AS Expr24, "& 7Cant_Item & " AS Expr25,'" & 7Item & "' AS Expr26," & 8Cant_Item & " AS Expr27,'" & 8Item & "' AS Expr28," & 9Cant_Item & " AS Expr29, '" & 9Item & "' AS Expr30," & 10Cant_Item & " AS Expr31,'" & 10Item & "' AS Expr32," & 11Cant_Item & " AS Expr33,'" & 11Item & "' AS Expr34, " & 12Cant_Item & " AS Expr35,'" & 12Item & "' AS Expr36," & 13Cant_Item & " AS Expr37, '" & 13Item & "' AS Expr38," & 14Cant_Item & " AS Expr39, '" & 14Item & "' AS Expr40," & 15Cant_Item & " AS Expr41,'"& 15Item & "' AS Expr42,"& 16Cant_Item & " AS Expr43, '" & 16Item & "' AS Expr44, " & 17Cant_Item & " AS Expr45,'" & 17Item & "' AS Expr46," & 18Cant_Item & " AS Expr47,'" & 18Item & "' AS Expr48," & 19Cant_Item & " AS Expr49, '" & 19Item & "'AS Expr50," & 20Cant_Item & " AS Expr51,'"& 20Item & "' AS Expr52," & 21Cant_Item & " AS Expr53,'" & 21Item & "' AS Expr54, " & 22Cant_Item & " AS Expr55,'" & 22Item & "' AS Expr56," & 23Cant_Item & " AS Expr57, '" & 23Item & "' AS Expr58," & 24Cant_Item & " AS Expr59, '" & 24Item & "' AS Expr60," & 25Cant_Item & " AS Expr61,'" & 25Item & "' AS Expr62," & 26Cant_Item & " AS Expr63, '" & 26Item & "' AS Expr64, " & 27Cant_Item & " AS Expr65,'" & 27Item & " AS Expr66," & 28Cant_Item & " AS Expr67,'" & 28Item & "' AS Expr68," & 29Cant_Item & " AS Expr69, '" & 29Item & "' AS Expr70," & 30Cant_Item & " AS Expr71,'"& 30Item & "' AS Expr72;"
creo que me hice un nudo y ya no encuentro e/los error/es...
tengo un error en un código, ojalá puedan ayudarme:
inicialmente era así y funcionaba;
DoCmd.RunSQL "INSERT INTO Tabla_uno ( Cuenta, Tecnico_ID, Diagnostico_ID, Fecha, Hora_inicio, Hora_fin, Operador, Comentario, Fecha_Carga ) SELECT '" & Cuenta_Activa & "' AS Expr1, " & Tecnico_Actual & " AS Expr2, " & Diagnostico & " AS Expr3, '" & Fecha_Agenda & "' AS Expr4, '" & Hora_inicio & "' AS Expr5, '" & Hora_fin & "' AS Expr6, '" & Usuario_Logueado & "' AS Expr7, '" & Comentarios & "' AS Expr8, '" & Date & "' AS Expr9;"
y yo lo he modificado y ya no funciona:
DoCmd.RunSQL "INSERT INTO Tabla_uno (Cuenta, Tecnico_ID, Diagnostico_ID, Tipo_de_Trabajo_ID, Fecha, Hora_inicio,
Hora_fin, Operador, Comentario, Fecha_Carga, Kits, Garantia, 1Cant_Item13, 1Item, 2Cant_Item, 2Item, 3Cant_Item, 3Item,
4Cant_Item,4Item, 5Cant_Item, 5Item, 6Cant_Item, 6Item, 7Cant_Item, 7Item, 8Cant_Item, 8Item, 9Cant_Item, 9Item, 10Cant_Item, 10Item, 11Cant_Item,11Item, 12Cant_Item, 12Item, 13Cant_Item, 13Item, 14Cant_Item, 14Item, 15Cant_Item, 15Item, 16Cant_Item, 16Item, 17Cant_Item, 17Item, 18Cant_Item, 18Item, 19Cant_Item, 19Item, 20Cant_Item, 20Item, 21Cant_Item, 21Item, 22Cant_Item, 22Item, 23Cant_Item, 23Item, 24Cant_Item,24Item, 25Cant_Item, 25Item, 26Cant_Item, 26Item, 27Cant_Item) " SELECT
'" & Cuenta_Activa & "' AS Expr1," & Tecnico_Actual & " AS Expr2," & Diagnostico & " AS Expr3, " & Tipo_Trabajo & " AS Expr4, '" & Date & "' AS Expr5,'" & Hora_inicio & "' AS Expr6,'" & Hora_fin & "' AS Expr7,'" & Usuario_Logueado & "' AS Expr8, '" & Comentarios & "' AS Expr9, '" & Fecha_Agenda & "' AS Expr10,'" & Kits & "' AS Expr11,'" & Garantia & "' AS Expr12," & 1Cant_Item & " AS Expr13,'" & 1Item & "' AS Expr14, "& 2Cant_Item & " AS Expr15,'" & 2Item & "' AS Expr16," & 3Cant_Item & " AS Expr17,'"& 3Item & "' AS Expr18," & 4Cant_Item & " AS Expr19, '"& 4Item & "' AS Expr20," & 5Cant_Item & " AS Expr21,'" & 5Item & "' AS Expr22," & 6Cant_Item & " AS Expr23,'" & 6Item & "' AS Expr24, "& 7Cant_Item & " AS Expr25,'" & 7Item & "' AS Expr26," & 8Cant_Item & " AS Expr27,'" & 8Item & "' AS Expr28," & 9Cant_Item & " AS Expr29, '" & 9Item & "' AS Expr30," & 10Cant_Item & " AS Expr31,'" & 10Item & "' AS Expr32," & 11Cant_Item & " AS Expr33,'" & 11Item & "' AS Expr34, " & 12Cant_Item & " AS Expr35,'" & 12Item & "' AS Expr36," & 13Cant_Item & " AS Expr37, '" & 13Item & "' AS Expr38," & 14Cant_Item & " AS Expr39, '" & 14Item & "' AS Expr40," & 15Cant_Item & " AS Expr41,'"& 15Item & "' AS Expr42,"& 16Cant_Item & " AS Expr43, '" & 16Item & "' AS Expr44, " & 17Cant_Item & " AS Expr45,'" & 17Item & "' AS Expr46," & 18Cant_Item & " AS Expr47,'" & 18Item & "' AS Expr48," & 19Cant_Item & " AS Expr49, '" & 19Item & "'AS Expr50," & 20Cant_Item & " AS Expr51,'"& 20Item & "' AS Expr52," & 21Cant_Item & " AS Expr53,'" & 21Item & "' AS Expr54, " & 22Cant_Item & " AS Expr55,'" & 22Item & "' AS Expr56," & 23Cant_Item & " AS Expr57, '" & 23Item & "' AS Expr58," & 24Cant_Item & " AS Expr59, '" & 24Item & "' AS Expr60," & 25Cant_Item & " AS Expr61,'" & 25Item & "' AS Expr62," & 26Cant_Item & " AS Expr63, '" & 26Item & "' AS Expr64, " & 27Cant_Item & " AS Expr65,'" & 27Item & " AS Expr66," & 28Cant_Item & " AS Expr67,'" & 28Item & "' AS Expr68," & 29Cant_Item & " AS Expr69, '" & 29Item & "' AS Expr70," & 30Cant_Item & " AS Expr71,'"& 30Item & "' AS Expr72;"
creo que me hice un nudo y ya no encuentro e/los error/es...
Valora esta pregunta


0