Tengo una función en la que realizo una búsqueda secuencial en todos los registros de la DBF de Trabajos realizados.
Busco una coincidencia dentro de tres campos de caracter comunes y tres campos memo cuyo contenido está grabado como RTF, cuando encuentra una coincidencia agrega el recno() del registro y algunos de sus campos a un array que luego es editado aparte. Esto está con DBF común e indices CDX usando ADS local en una red de tres pc's.
Todo esto funciona muy bién y completa una búsqueda en unos 5 segundos (un total de unos 25000 registros) EN LA PC SERVIDOR.
Si la búsqueda se realiza desde alguna de las otras dos pc's, llega a tardar unos tres minutos en completar la búsqueda.
Creería que es la demora por la red pero como estoy usando ADS local no debería pasar, ¿o sí?.
Quizás no esté usando el ADS como corresponde.
Espero alguna ayuda.
Gracias.
Rolando
![Very Happy :D](./images/smilies/icon_biggrin.gif)