Leer captions

28/06/2005 - 23:43 por Bernardo Campos | Informe spam
Cómo leo los captions de una tabla en sqlserver.


Gracias.



Sta Cruz, Bolivia

Preguntas similare

Leer las respuestas

#1 Rubén Vigón
29/06/2005 - 12:32 | Informe spam
Hola Bernardo,

Si con "los captions" te refieres a las columnas de una determinada tabla, puedes usar el procedimiento almacenado «sp_columns»; por ejemplo:

sp_columns @table_name = 'Proveedores'

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvp-access.com
Respuesta Responder a este mensaje
#2 Bernardo Campos
29/06/2005 - 21:00 | Informe spam
Gracias Rubén por tu ayuda, pero no he resuelto el problema. En realidad no
me refiero al nombre del campo en si, sino a la descripcion que se le dá al
campo al momento de crear una tabla (o viendola en vista de diseño)

Y aclaro, que es desde vb .net que quiero obtener esta información.

Muchas gracias

Sta Cruz, Bolivia

"Rubén Vigón" wrote in message
news:%
Hola Bernardo,

Si con "los captions" te refieres a las columnas de una determinada
tabla, puedes usar el procedimiento almacenado «sp_columns»; por ejemplo:

sp_columns @table_name = 'Proveedores'

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvp-access.com
Respuesta Responder a este mensaje
#3 Rubén Vigón
30/06/2005 - 08:25 | Informe spam
Tienes dos opciones:

1) Mediante las tabla del sistema «syscolumns» y «sysproperties»:

SELECT object_name(C.id) AS Tabla, C.name AS Campo, P.value AS Descripcion FROM syscolumns C INNER JOIN sysproperties P ON C.id = P.id AND C.colid = P.smallid

2) Mediante propiedades extendidas y «fn_listextendedproperty»; nos interesa la propiedad "MS­_Description":

SELECT * FROM ::fn_listextendedproperty(N'MS­_Description', N'user', N'dbo', N'table', N'NombreTabla', N'column', N'NombreCampo')

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvp-access.com
Respuesta Responder a este mensaje
#4 Bernardo Campos
01/07/2005 - 22:24 | Informe spam
Gracias, las revisaré



Sta Cruz, Bolivia
"Rubén Vigón" wrote in message
news:
Tienes dos opciones:

1) Mediante las tabla del sistema «syscolumns» y «sysproperties»:

SELECT object_name(C.id) AS Tabla, C.name AS Campo, P.value AS Descripcion
FROM syscolumns C INNER JOIN sysproperties P ON C.id = P.id AND C.colid P.smallid

2) Mediante propiedades extendidas y «fn_listextendedproperty»; nos interesa
la propiedad "MS­_Description":

SELECT * FROM ::fn_listextendedproperty(N'MS­_Description', N'user', N'dbo',
N'table', N'NombreTabla', N'column', N'NombreCampo')

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvp-access.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida