| |||
llenar un combo desde un dataset al tener los datos de una consulta, quiero poner una columna en un dataset, hasta aca todo bien, pero cuando se selecciona un elemento del combo no aparece, queda el combo como seleccionado.- |
| |||
Bien, creo que has explicado mal tu caso. Creo que lo que dices es que tienes un DataSet creado con una Tabla y el combo lo tienes vacío, por eso al seleecionarlo, te queda seleccionado pero en blanco. Para llenar el combo con el DataSet lo que tienes que hacer es lo siguiente: Dim DR as DataRow for each DR in DataSet.Tables("TablaDelDataSet").rows Combo.Items.Add(DR("Campo")) next Espero haberte ayudado. Un saludo.
__________________ Charlie. |
| |||
muchas gracias, anduvo bien, el problema que tenia era que el campo es muy largo, char 50 y quedaba en blanco el combo. Otro problema que tengo es que no anda si pongo el nombre de la tabla y el campo: Dim DR As DataRow For Each DR In ds.Tables("regionales").Rows ComboBox1.Items.Add(DR("nombre_regional")) Next Pero anda si pongo un indice Dim DR As DataRow For Each DR In ds.Tables(0).Rows ComboBox1.Items.Add(DR(1)) Next Pero igual, no es un problema mayor Última edición por Roly; 21/10/2004 a las 17:16 |