Hola,
para búsquedas rápidas con BDE utilizando índices, debes utilizar la función FindKey, menos flexible pero mucho más rápida que Locate.
FindKey solamente te permite buscar por los campos de un índice, a diferencia de locate, que te permite buscar por cualquier campo, indexado o no.
Además, el tener índices te permite ordenar la tabla según los campos indexados.
FindKey funciona igual que Locate, pero solamente le tienes que pasar el array con los valores que quieres localizar en el índice (consulta el help si quieres saber más detalles pero a groso modo es esto)
Si tienes alguna otra duda no dudes en preguntar.
Saludos.
|