Búsqueda en una tabla

Hola:
Como hago para hacer búsquedas desde una tabla con un campo clave principal y 2 campos claves normales, necesito que la búsqueda tenga esas 3 condiciones para ubicar un registro especifico... Estoy haciendo un pequeño sistema en visual fox pro 6.0. Gracias

1 respuesta

Respuesta
1
Puedes hacerlo de varias maneras, prueba estas dos sugerencias:
Si utilizas la tabla directamente. (También lo puedes hacer con cursores)
select tabla
locate for clave1= valor1 and clave2= valor2 and clave3=valor3
if foun() && si se encontro el registro (si existe)
........
else
......
endif
o si prefieres utilizar cursores creados con consultas select
select * from tabla where clave1=valor1 and clave 2= valor2 and clave3 = valor3 into cursor auxiliar22
if _tally =0 && si no se encontro ningunregistro que cumpla con la condicuon.
....
else
...
Endif
Espero te sirva. Suerte by

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas