Categorías destacadas
programacion php    
Lista de foros

Obtener propiedades DataSet


o_pelusa
03 de Diciembre del 2009

Necesito saber si es posible obtener de un DataSet las propiedades asignadas al dato de la BBDD. Trabajo con SqlServer y visual 2008. Me explico :

ds.Tables("tabla").Rows(0).Item("CodigoArticulo").GetType.ToString

mediante esta instruccion obtengo el tipo de dato de una columna del dataset, System.String por ejemplo, esta informacion se correponde al tipo de dato al que estas accediendo del dataset ,significa que el campo es un string , me gustaría obtener tambien la longitud del campo, el valor por defecto y su mascara pero que se correponda directamente al valor que contiene en la base de datos ya que las siguientes instrucciones no me dan resultado

ds.Tables("tabla").Columns("CodigoArticulo").MaxLength
ds.Tables("tabla").Columns("CodigoArticulo").DefaultValue
ds.Tables("tabla").Columns(" CodigoArticulo").AllowDBNull

pero el problema es que no me devuelve el valor real de la bbdd ya que por ejemplo con MaxLength obtengo siempre -1, con AlllowDBNull simpre True ... siempre obtengo el mismo resultado independientemente de la tabla y columna a la que acceda. En un datatable se le puden asignar estos valores pero asta que se le asignan obtines los mismo. Yo necesito los que he asignado a la bbdd cuando la diseñé


hrg29
03 de Diciembre del 2009

No estoy seguro si se logre lo que quieres a partir de un dataset, esto es porque cuando el dataset se llena coloca la información en los tipos de datos que mas correspondan a la inforamción que viene de la bd.

saludos

 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon