La diferencia, básicamente, es que "Locate" se ejecuta localmente (es decir, buscaría en los registros actuales) mientras que con un "SELECT" volveríamos a atacar la base de datos para traer nuevos registros según una condición opcional.
El uso de uno u otro va a depender mas bien del tipo de búsqueda que se quiere hacer, pero para una búsqueda rápida (como, por ejemplo, buscar un cliente determinado por apellidos) es mejor usar "Locate" para no sobrecargar el servidor.
Saludos!
|