cargar COMBOBOX con registros de una BD

04/04/2005 - 14:45 por Anonimo | Informe spam
Hola gente, estoy intentado cargar un combobox con un
datareader y con un dataset pero no pude lograrlo.
El dataset/ datareader lo tengo cargado pero no se como
volcarlo al Combobox
Alguno me daría una ayuda ???
Gracias y saludos
Roberto

Preguntas similare

Leer las respuestas

#1 Anonimo
04/04/2005 - 15:11 | Informe spam
Si dices que ya tienes una DataTable cargado el siguiente
paso es simple, por ejemplo en mi caso el DataTable
cargado se llama dt:

ComboBox.DataSource = dt;
Respuesta Responder a este mensaje
#2 Octavio Hernandez
04/04/2005 - 15:32 | Informe spam
Prueba algo así como:

// ejecutar la consulta SQL que produce el reader
DataReader rdr = sqlCommand1.ExecuteReader();
comboBox1.Clear(); // vaciar combo
try
{
while (rdr.Read())
{
comboBox1.Items.Add(rdr.GetString(0)); // la primera columna
contiene el texto
}
}
finally
{
rdr.Close();
}

Si ya tienes los datos en un DataSet:

comboBox1.Clear(); // vaciar combo
foreach (DataRow row in dataSet1.Tables[0].Rows) // asumo la tabla 0
{
comboBox1.Items.Add(row[0].ToString()); // primera columna
}

Además por supuesto de la opción del enlace a datos que te han comentado
antes.

Slds - Octavio

escribió en el mensaje
news:18e201c53914$28481930$
Hola gente, estoy intentado cargar un combobox con un
datareader y con un dataset pero no pude lograrlo.
El dataset/ datareader lo tengo cargado pero no se como
volcarlo al Combobox
Alguno me daría una ayuda ???
Gracias y saludos
Roberto
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida