![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
llenar un combo
hola que tal como puedo llenar un combobox condatos de una tabla con vb.net??
gracias de antemano |
|
#2
|
||||
|
||||
|
La clase DropDownList (combo boxes) define una propiedad, DataSource, a la que puedes asociar cualquier fuente de datos (DataTable, DataView) para llenarla con datos.
Un caso tipico te expondre en lo adelante: Tenemos un objeto de la clase DropDownlist, llamado "Combo", y un origen de datos, digamos un DataTable. Código:
Combo.DataSource = DataTable
Combo.DataValueField = "CampoParaValor"
Combo.DataTextField = "CampoParaTexto"
Combo.DataBind()
Espero haberte aclarado.
__________________
Héctor Geraldino Software Engineer |
|
#3
|
|||
|
|||
|
gracias por la respuesta, pero los combobox de vb.net no cuenta con el metodo databind
pero ya encontre la solucion strSql = String.Format("Select * from depto where cve_ctro={0}", Id) adp = New SqlDataAdapter(strSql, Cnn) DS = New DataSet("CntrID") adp.Fill(DS) cmbDepartamento.DataSource = DS.Tables(0) cmbDepartamento.DisplayMember = "des_depto" cmbDepartamento.ValueMember = "cve_depto" y se llena el combo sin ncesidad del data bind... hasta luego |
|
#4
|
||||
|
||||
|
Cierto, el metodo DataBind es para los objetos del namespace WebControls. Disculpa que no me cerciore antes de darte la respuesta, y te la dije de la cabeza (regularmente trabajo con ASP.NET, por eso el cruce)
__________________
Héctor Geraldino Software Engineer |
![]() |
|
|
|