recordar q locate devuelve verdadero cuando encuentra un registro:
ejemplo 1:
Código Delphi
[-]
tuDataset.locate('codigo', valorABuscar, [loCaseInsensitive]);
ejemplo 2:
Código Delphi
[-]
tuDataset.locate('codigo', valorABuscar, [loCaseInsensitive, loPartialKey]);
ejemplo 3:
Código Delphi
[-]
tuDataset.locate('codigo;nombre', VarArrayCreate([valorABuscar, variable2]), [loCaseInsensitive, loPartialKey]);