Preciso que o SEEK funcione com dois campos e com operador E
Atualmente ando registro a registro para achar na tabela de CEPs, um cep que vai de um determinado intervalo.
VarAux = rDyna!CEP
If ((rSnap5!CEPMin <= VarAux) And (rSnap5!CEPMax >= VarAux)) Then
Mas preciso do comando SEEK para ser mais rápido que a consulta demora dias para terminar a procura da cidade de um determinado CEP
Os dois campos CEPMin e CEPMax fazem parte de um índice primário único.
Alguém consegue resolver.
Recompensa-se quem conseguir...
Tentei este mas não deu:
rSnap5.MoveFirst
VarAux = rDyna!CEP
Criterio = "(('" + rSnap5!CEPMin + "' <= '" + VarAux + "') And ('" + rSnap5!CEPMax + "' >= '" + VarAux + "'))"
rSnap5.FindFirst (Criterio)