Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Hola gente, la mejor forma de buscar registros es por medio de la utilización de los índices (bueno, igual que cualquier bd) y el código siguiente es bueno:
Select MiTabla Set Order To MiIndice Seek ThisForm.Text1.Value If Found() * El registro Existe Else * El Registro no existe EndIf
Pero yo cambiaría una parte del código que es un poquito más rápido aunque la verdad es que casi no hay diferencias.
Select MiTabla Set Order To MiIndice if Seek(ThisForm.Text1.Value) * El registro Existe Else * El Registro no existe EndIf
También es posible usar INDEXSEEK() para que no se mueva el puntero de registro. Saludos.