Ver Mensaje Individual
  #9  
Antiguo 09-07-2025
tomasgarcia tomasgarcia is offline
Miembro
 
Registrado: feb 2004
Posts: 14
Reputación: 0
tomasgarcia Va por buen camino
FDQuery1.SQL.Add no funciona

He comprobado que ambas sentencias funcionan del mismo modo, cargan en el grid
la tabla entera.

Código Delphi [-]
procedure TConsClients.FormShow(Sender: TObject);
    begin
   editbuscar.SetFocus;
   FDQuery1.Active:=False;
   //FDQuery1.SQL.Text := 'SELECT * FROM clients;';
   FDQuery1.SQL.Add('SELECT * FROM  clients ; '  )  ;
   FDQuery1.Active:=True;
   combobox1.Clear;
   FDQuery1.Fields.GetFieldNames(Combobox1.Items)   ;
   combobox1.ItemIndex:=1;
  end;


Sin embargo, si en cualquiera de ella intento seleccionar uno o varios campos de la tabla,
deja de funcionar.
Código Delphi [-]
procedure TConsClients.FormShow(Sender: TObject);

    begin
   editbuscar.SetFocus;
   FDQuery1.Active:=False;
   //FDQuery1.SQL.Text := 'SELECT * FROM clients;';
   FDQuery1.SQL.Add('SELECT IDClient FROM  clients ; '  )  ;
   FDQuery1.Active:=True;
   combobox1.Clear;
   FDQuery1.Fields.GetFieldNames(Combobox1.Items)   ;
   combobox1.ItemIndex:=1;
  end
;
Imágenes Adjuntas
Tipo de Archivo: png error2 (1).png (1,6 KB, 16 visitas)
Responder Con Cita