Accesar un resultset en batch

10/04/2008 - 01:56 por Michelle | Informe spam
Mando un lote de instrucciones desde una aplicacion sistema hacia el
servidor SQL 2005. El lote me va a retornar dos conjuntos de resultados:

Ejemplo:
//primer resultset
select campo1, campo2,... from tabla1 where condicion
...algunas instrucciones de actualizacion
...
//segundo result set
select campo, descripcion from otratabla where condicion


Quiero saber si en el bloque de instrucciones que esta entre los dos selects
yo puedo acceder a los datos del primer result-set para obtener un dato?

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
10/04/2008 - 16:27 | Informe spam
Y desde qué aplicación cliente quiere usted acceder a los conjuntos de
resultados? Si usted usa una aplicación progranada en ADO.NET 2, podrá
hacerlo.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Michelle" wrote:

Mostrar la cita
#2 Michelle
11/04/2008 - 01:29 | Informe spam
Sí. ADO.NET con C#..
Pero por si no meexpliqué bien. La pregunta no es para poder acceder a los
resultsets "en" la aplicacion, ya que eso no es problema. Lo que digo es
dentro del mismo código T-SQL "antes" de terminar la ejecucion de todo el
lote de instrucciones (mas exactamente antes del segundo select). Alguien
me recomendó usar una tabla temporal para el primer select pero quería ver
si había otra manera sin tener que crearla ya que supongo que de por sí ya
debe estar almacenado el resultado en algún sitio temporal de por sí antes
de concluir el lote de instrucciones y retornar a la aplicacion.


"Gux (MVP)" escribió en el mensaje
news:
Mostrar la cita
#3 Gux (MVP)
11/04/2008 - 21:34 | Informe spam
En T-SQL si usted debe presevar el resultado de un SELECT, use una tabla
temporal o una variable de tipo TABLE.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Michelle" wrote:

Mostrar la cita
#4 Michelle
12/04/2008 - 01:48 | Informe spam
Gracias.
Aunque parece la respuesta de un robot.. Ufff. que frialdad! :)


"Gux (MVP)" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida