Ver Mensaje Individual
  #17  
Antiguo 11-03-2016
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Reputación: 21
Toni Va por buen camino
Viendo el ejemplo que puso el compañero Eficsa:

Código Delphi [-]
...
var
  ib: TIBDataSet;
begin
  ib := IBDataSet1;
  ib.Close;
  ib.SelectSQL.Text  := 'SELECT ID, NAME, PASSWORD FROM USUARIO';
  ib.DeleteSQL.Text  := 'DELETE FROM USUARIO WHERE ID = :OLD_ID';
  ib.InsertSQL.Text  := 'INSERT INTO USUARIO (ID, NAME, PASSWORD)VALUES(:ID, :NAME, :PASSWORD)';
  ib.ModifySQL.Text  := 'UPDATE USUARIO SET ID = :ID, NAME = :NAME, PASSWORD = :PASSWORD WHERE ID = :OLD_ID';
  ib.RefreshSQL.Text := 'SELECT ID, NAME, PASSWORD FROM USUARIO WHERE ID = :ID';
  ib.Open;

  ib.Insert;

  ...

  ib.Post;

En este componente hay que generar las siguientes secuencias SQL (select, delete, insert, modify y refresh) y esto se puede hacer manualmente escribiendo el código o con una herramienta que llevan estos controles. Sino me equivoco dicha herramienta tambien es en tiempo de diseño. Ha esto me referia. Espero haberme explicado.
__________________
Saludos,

Bitman
Responder Con Cita