obtener solamente primera columna

21/06/2004 - 19:20 por reo | Informe spam
hay un procedimiento que devulve :
-
11.5 00012CLIM 00012BASE 00012BASE

pero las columnas no tienen nombre.

como puedo hacer para obtener la primera columna
a ser posible sin tablas temporales y sin tener que modificar el
procedimiento.

muchas gracias
 

Leer las respuestas

#1 Eladio Rincón
21/06/2004 - 20:10 | Informe spam
Hola,

desde la aplicación cliente (odbc, ado, ado.net) si puedes hacerlo; por ejemplo, con ado.net:
dim dr as datarow
dr = dt.rows(0)
console.writeline ( dr(0) )

en ado si recuerdo bien: rs(0).fields(0)

Sin embargo desde T-SQL no existe la manera de hacerlo; de hecho yo intentaría modificar el procedimiento para que las columnas del resultado tengan nombre

Eladio Rincón
Consultor, SQL Server MVP
Solid Quality Learning Iberoamericana
http://www.SolidQualityLearning.com

http://www.siquelnet.com
"Comparte lo que sabes, aprende lo que no sepas." FGG


reo wrote:
hay un procedimiento que devulve :
-

11.5 00012CLIM 00012BASE 00012BASE

pero las columnas no tienen nombre.

como puedo hacer para obtener la primera columna
a ser posible sin tablas temporales y sin tener que modificar el
procedimiento.

muchas gracias

Preguntas similares