Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/05/2008, 11:17
rdm
 
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires, Argentina
Mensajes: 57
Antigüedad: 21 años, 3 meses
Puntos: 0
Re: Consultar Metadata de una base de datos en Access

Siguiendo tu consejo he probado las siguientes líneas de código:

DataTable _tabla = tbDatosAux.Tables["TabDatos"];
System.Console.WriteLine(_tabla[2].MaxLength.ToString());

y me devuelve un -1. Estoy seguro que en la posición 3, hay un campo string que tiene definido 30 caracteres. Por otra parte, en la documentación sobre el MaxLenght, se dice que si el campo no tiene definido su longitud máxima, se devolverá -1, tal como me sucede, me devuelve el -1 pero yo estoy seguro que en esa posición hay un string y que mide 30 caracteres.

¿se te ocurre otra pista?...,

Saludos.