Solamente aclarar, que Locate, si utiliza los índices, lo que sucede es que si no hay índices busca secuencialmente, por lo que es más versatil que FindKey.
Y respecto al DataModulo, no es imprescindible que la conexión con la tabla se haga mediante un datamodulo, pero a mi si me parece conveniente hacerlo así, porque de esta manera con una conexión por tabla, defines propiedades de campos etc. y te sirven para el resto de formularios que utilicen dicha tabla.
El resto me suscribo a lo que te ha dicho Marcs.
Un Saludo.
|