Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

llamar a procedimiento almacenado que devuelve mas de un recordset

Estas en el tema de llamar a procedimiento almacenado que devuelve mas de un recordset en el foro de Visual Basic clásico en Foros del Web. Hola a todos: Si un procedimiento almacenado devuelve mas de un conjunto de registros, por ejemplo, si un procedimiento almacenado tiene 2 select, uno que ...
  #1 (permalink)  
Antiguo 05/10/2006, 16:21
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 19 años, 1 mes
Puntos: 1
llamar a procedimiento almacenado que devuelve mas de un recordset

Hola a todos:

Si un procedimiento almacenado devuelve mas de un conjunto de registros, por ejemplo, si un procedimiento almacenado tiene 2 select, uno que por ejemplo seleccione los registros de la tabla1 y otro que seleccione los registros de la tabla2, como puedo obtener estos registros desde visual basic 6 con un objeto recordset, ej:

aqui abajo ¿cual obtendria?, los registros de la tabla1 o de la tabla2,¿ como puedo hacer referencia a uno u otro?


set objregistros =command.execute("nombre del procedimiento almacenado")
  #2 (permalink)  
Antiguo 05/10/2006, 17:57
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 21 años, 4 meses
Puntos: 53
http://geoavila.com/?p=22

el ejemplo...

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 06/10/2006, 07:36
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 18 años, 9 meses
Puntos: 2
mmm la verdad nunca logre hacer algo asi, y por que no haces que te devuelve un solo recordset modificando el SP lo mas logico es que te devuelva 1 recordset con los campos necesarios no?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:53.