Cita:
Empezado por dtomeysoto
...
y quiero buscar rápidamente la EMPRESA AUTOMOTRIZ S.A hay que escribir necesariamente EMPRESA A y quisiera que al escribir AUT se me posicione en el registro en cuestión.
Hay alguna forma de lograr lo anterior?, estoy usando tablas Paradox.
Gracias.
|
Lo que pasa es que la funcion Locate solo te busca coincidencias desde el principio y no en el medio,o al final;
Lo que veo mejor que hagas es Filtrar tu DataSet(QDATOS) por medio de
Like para que tambien te busque coincidencias entre medios o al final; tu codigo seria mas o menos asi:
Código Delphi
[-]procedure TForm1.eBuscarTextoChange(Sender: TObject);
begin
QDATOS.Filtered:=False; QDATOS.Filter:='NOMBRE LIKE ''*'+eBuscarTexto.Text+'*''';
QDATOS.Filtered:=True; end;
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7