Ver Mensaje Individual
  #7  
Antiguo 08-03-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola lafourcade.

Si no te entiendo mál, querés que el ingreso realizado se vea reflejado en el DBGrid sin tener que salir y entrar del form.

Entonces tendrías que agregar lo siguiente al código donde insertas:
Código Delphi [-]
procedure TForm12.Button1Click(Sender: TObject);
begin
      ....
      paramByName('TOTT').asfloat:=strtofloat(edit18.text);
      execsql;
      sql.Clear;
      sql.add('commit');
      execsql;
    end;
    DataModule1.IBQuery2.Close; 
    DataModule1.IBQuery2.Open;
    ...
end;
Por que la consulta lanzada en IBQuery2 es anterior a la inserción del nuevo dato, por lo tanto no esta actualizada.
(Si es necesario encapsula en un procedimiento el código donde asignas los valores a IQuery2 y llamalo en reemplazo de las dos
líneas agregadas.)

Si no entendí tu consulta por favor hacemelo saber, no molestas en absoluto

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 08-03-2011 a las 21:32:19.
Responder Con Cita