![]() |
Como insertar datos de una tabla en otra tabla?
hola amigos, soy nuevo en el foro y me parece una manera cojonuda de ayudarnos, si no nos ayudamos nosotros quien lo va a hacer.
Bueno mi consulta es la siguiente: Quiero insertar datos de una tabla en otra tabla, he hecho una insert y en el ibConsole, me funciona perfectamente, pero cuando lo pongo en el codigo, me da un error, y me bloquea la aplicacion con el famoso access violation in module ......, y por mas que miro no consigo saber porque, uso componentes adoquery, contra firebirb 1.5. La insert es la siguiente : ---------------------------------------------------------------------------------- Cadena:='Insert Into T_TARIFAS_' + SEAnioHasta.Text + ' ' + 'Select COD_TARIFA, TARIFA + (TARIFA * ' + Incremento + '), DESCRIPCION From T_TARIFAS_' + SEAnioDesde.Text; try ADOQTarifa.Active := False; ADOQTarifa.SQL.Clear; ADOQTarifa.SQL.Add(Cadena); ADOQTarifa.ExecSQL; ADOQTarifaHasta.ExecSQL; except end; ----------------------------------------------------------------------------------- Muchas gracias por vuestra ayuda Un saludo Salo |
Hola.
¿ Porqué tienes esta linea ? ADOQTarifaHasta.ExecSQL; No parece que hayas inicializado ese Query, por lo que el error podría venir por aquí. Saludos. |
La franja horaria es GMT +2. Ahora son las 15:14:15. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi