Ver Mensaje Individual
  #1  
Antiguo 28-08-2003
Salomon Salomon is offline
Miembro
 
Registrado: ago 2003
Ubicación: Galapagar, Madrid (España)
Posts: 25
Reputación: 0
Salomon Va por buen camino
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
__________________
De donde sacara las pelas la luna para salir todas las noches!!!

P.D. La mala gente gobierna por que la buena gente no vota.

En españa eso ya no pasa....
Responder Con Cita