Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/03/2008, 09:17
komodo
 
Fecha de Ingreso: noviembre-2006
Mensajes: 437
Antigüedad: 18 años, 3 meses
Puntos: 3
Re: Llenar combobox con el nombre de los campos de una base de datos

Hola reel. Gracias, he intentado lo que dices pero no lo saco, he probado con esto:

Cita:
For i = 0 To dt.Columns.Count
cb_camps.DataSource = dt.Columns(i).ToString
cb_camps.DisplayMember = dt.Columns(i).ToString
Next
También he probado:
Cita:
Dim i As Integer
For i = 0 To dt.Columns.Count
cb_camps.DataSource = dt.Columns(i).ColumnName
cb_camps.DisplayMember = dt.Columns(i).ColumnName
Next
El combo no me muestra ningun dato.Como lo deberia hacer? Me muestra un error que dice: El enlace de datos complejo acepta como origen de datos Ilist o IlistSource.

Un saludo

SOLUCIONADO!

Cita:
Dim i As Integer
For i = 1 To dt.Columns.Count - 1
cb_camps.Items.Add(dt.Columns(i).ColumnName.ToStri ng)
Next
Despues de mucho batallar lo he conseguido, gracias a todos por vuestra ayuda.

Un saludo

Última edición por komodo; 10/03/2008 a las 09:27