RECORRER TABLA ?
Publicado por Ale (2 intervenciones) el 08/04/2008 04:13:17
Tengo la siguiente tabla con la siguiente estructura::
N SUCURSAL ESTADO
8554 Desactivada
8666 Desactivada
8554 Activada
El numero de sucursal puede estar una o mas de una ves en la tabla, pero solamente una sola ves va a tener el estado "Activada" toda las demas veces su estado sera "Desactivada".
La pregunta es:
Como puedo hacer para localizar (buscar) el registro que cumpla con ambas condiciones, por ejemplo "8554" and "Activada" ... probe con
N SUCURSAL = 8554
GET(TABLA, KEY)
if errorCode() then
"No existe"
else
"se encontro"
end
Pero solo se pocesiona el el primer registro que encuentre cuyo numero de sucursal sea igual a 8554. es por eso que no me sirve. se que tambien se puede usar set(key,key) pero lo malo de este ultimo metodo es que la lectura la hace secuencial registro por registro cosa que me parece que no es lo ideal.
Bueno esoerio que me puedan ayudar. gracias !
Ale
N SUCURSAL ESTADO
8554 Desactivada
8666 Desactivada
8554 Activada
El numero de sucursal puede estar una o mas de una ves en la tabla, pero solamente una sola ves va a tener el estado "Activada" toda las demas veces su estado sera "Desactivada".
La pregunta es:
Como puedo hacer para localizar (buscar) el registro que cumpla con ambas condiciones, por ejemplo "8554" and "Activada" ... probe con
N SUCURSAL = 8554
GET(TABLA, KEY)
if errorCode() then
"No existe"
else
"se encontro"
end
Pero solo se pocesiona el el primer registro que encuentre cuyo numero de sucursal sea igual a 8554. es por eso que no me sirve. se que tambien se puede usar set(key,key) pero lo malo de este ultimo metodo es que la lectura la hace secuencial registro por registro cosa que me parece que no es lo ideal.
Bueno esoerio que me puedan ayudar. gracias !
Ale
Valora esta pregunta


0