Ver Mensaje Individual
  #2  
Antiguo 15-11-2014
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Reputación: 17
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Código Delphi [-]
TuDataSet.Locate('CampoNombre', Edit1.Text, []);

Donde TuDataSet es el DataSet que tenes enlazado al DBGrid, CampoNombre es el campo en donde queres buscar por letra, Edit1.Text es el Edit donde el usuario ingresa la letra por la que quiere buscar


Si no queres que sea con un edit para que vaya ingresando la letra podes usar el evento OnKeyPress del DBGrid:

Código Delphi [-]
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
    TuDataSet.Locate('CampoNombre', Key {parametro del evento}, []);
end;

Saludos!

Última edición por AgustinOrtu fecha: 15-11-2014 a las 18:33:31.
Responder Con Cita