Actualiz. En CLIPPER

Hola Tango, la pregunta es la siguiente: en un modulo de altas, ingreso el código postal; lo busca en una base; si lo encuentra trae la ciudad y la provincia; y si no aparece un cartel donde permite tipearlo; pero cuando termino de ingresar, no me pone los datos al lado... Si cuando doy de alta y utilizo ese mismo código postal... Espero que me hayas entendido.
(Ah, la búsqueda es con LOCATE)
Desde ya muchas gracias...
Kikona
Respuesta
1
Como estas, me parece que tu búsqueda por experiencia me resulto más exacta el seek
Imagino que tienes un indice por código postal, por que no buscas el código postal por ese indice.
La búsqueda por locate no necesitas un indice y el tiempo de respuesta es lerda, eso te da un punto más a favor a usar el seek.
Siguiendo tu caso me parece que el locate no puede encontrar el código postal por eso no te carga los datos.
Tienes seleccionada la tabla antes de hacer el locate.
SELECT 'TABLA'
LOCATE FOR CAMPO='VAR'

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas