Visual Basic.NET - Extraer tamaño campo Access

 
Vista:
sin imagen de perfil

Extraer tamaño campo Access

Publicado por David (9 intervenciones) el 20/10/2011 14:34:37
Hol@,

Me gustaria extraer la definición de los campos de mi BD de Access.
Tengo una rutina en VB.net 2008 que me recupera los nombres, tipos, etc... Pero no se como puedo ver el tamaño de un campo texto, es decir si el tamaño es de 50, 100 o 2000 caracteres.

Aqui os pongo mi rutina que me muestra el nombre de los campos.

Dim ds As DataSet
ds = New DataSet()
Dim cm As OleDbCommand
cm = New OleDbCommand("SELECT * FROM MIGRACION WHERE 1=1", sconexion)
Dim da As OleDbDataAdapter
da = New OleDbDataAdapter(cm)
da.Fill(ds)
RTxtDatos.Text = ""
Dim i As Integer
For i = 0 To ds.Tables(0).Columns.Count - 1
Me.Lista.Items.Add(ds.Tables(0).Columns(i).ColumnName & vbTab & ": " & ds.Tables(0).Columns(i).DataType.ToString)
Next

Muchas gracias.

David
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder