ecfisa muchas gracias por la respuesta..
Eh probado el código pero me salta un error y no se que puede ser..
Error:
Cita:
Dynamic SQL Error
SQL error code = -804
Count of columns does not equal count of values
|
El codigo:
Código Delphi
[-]DM.Q_plan_y_alim.Active:=False;
with DM.Q_plan_y_alim.SQL do
begin
Clear;
Add('INSERT INTO PLAN_Y_ALIM (ID_PLAN_Y_ALIM, ID_ALIM, ID_PLAN)');
Add('SELECT ID_ALIM ');
Add('FROM ALIMENTOS ');
Add('WHERE NOT EXISTS (SELECT PLAN_Y_ALIM.ID_PLAN_Y_ALIM, PLAN_Y_ALIM.ID_ALIM, PLAN_Y_ALIM.ID_PLAN ');
Add('FROM PLAN_Y_ALIM ');
Add('WHERE ALIMENTOS.ID_ALIM = PLAN_Y_ALIM.ID_ALIM)');
end;
DM.Q_plan_y_alim.Active:=True;
Me gustaria que me orientaras a saber donde puede estar el problema..