Ver Mensaje Individual
  #5  
Antiguo 17-11-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
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.

Cien por ciento de acuerdo con Marcos. El TIBDataSet es tan eficiente como un TIBQuery y más sencillo de usar que ella en inserciones y modificaciones.

Pero si prefieres hacer la inserción mediante una consulta, sería algo así:
Código Delphi [-]
  with IBQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('INSERT INTO CLIENTES(CTACTE, APELLIDO, NOMBRE, DOMICILIO)');
    SQL.Add('VALUES(:CTACTE, :APELLIDO, :NOMBRE, :DOMICILIO)');
    ParamByName('CTACTE').AsString:= '0000000001';
    ParamByName('APELLIDO').AsString:= ComboBox1.Text;
    ParamByName('NOMBRE').AsString:= Edit1.Text;
    ParamByName('DOMICILIO').AsString:= FDomicilio;
    ExecSQL;
  end;
Ejemplifiqué las asignaciones a parámetros mediante una constante, dos propiedades y la última con una variable para darte una mejor idea.

Saludos.
__________________
Daniel Didriksen

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