Como extraer datos en procedimientos almacenados
Publicado por Ernesto (12 intervenciones) el 28/10/2004 22:43:41
Saludos a todos
La pregunta es:
Como puedo extraer datos de un cursor en un procedimiento almacenado
por decir tengo una tabla con la siguiente extructura
TabDatos
iddatos
datos
entonces quisiera saber si por decir le haho una consulta a la tabla para que me regrese un cursor con mas de un dato que esta le pueda hacer un while o algo asi para extraer el campo datos y poderlo analizar para otra posible consulta
pero si le intento poner un while normal me manda un error y por otro lado si quisiera poner el nombre del campo me manda un error en donde dice que no se pueden trabajar con nombres de campos
por decir en visual basic haria el cursor y el while asi
while not recordset.eof
dato = recordset("dato")
'esto es en si lo que mas me interesaria
if dato = "1" then
'has esto
else
'has esto otro
end if
recordset.movenext
wend
pero no se como se trasladaria un codigo de este tipo a store procedures
espero haberme explicado bien
saludos
La pregunta es:
Como puedo extraer datos de un cursor en un procedimiento almacenado
por decir tengo una tabla con la siguiente extructura
TabDatos
iddatos
datos
entonces quisiera saber si por decir le haho una consulta a la tabla para que me regrese un cursor con mas de un dato que esta le pueda hacer un while o algo asi para extraer el campo datos y poderlo analizar para otra posible consulta
pero si le intento poner un while normal me manda un error y por otro lado si quisiera poner el nombre del campo me manda un error en donde dice que no se pueden trabajar con nombres de campos
por decir en visual basic haria el cursor y el while asi
while not recordset.eof
dato = recordset("dato")
'esto es en si lo que mas me interesaria
if dato = "1" then
'has esto
else
'has esto otro
end if
recordset.movenext
wend
pero no se como se trasladaria un codigo de este tipo a store procedures
espero haberme explicado bien
saludos
Valora esta pregunta


0