valor del cuadro combinado en do sostenido
Frecuentes
Visto 142 veces
0
¿Cómo puede tener un cuadro combinado que tenga todos los valores de una columna específica en la base de datos? tengo una columna llamada StudentName
y quiero tener un cuadro combinado que tenga todos los valores de StudentName
en ella.
sql = new SqlConnection(@"Data Source=PC-PC\PC;Initial Catalog=Anbar;Integrated Security=True");
adapter = new SqlDataAdapter("select * from School", sql);
¿Cómo debo continuar? Proporcione algunos códigos para continuar con estos códigos, cualquier ayuda será apreciada.
2 Respuestas
5
sqlCon = new SqlConnection(@"Data Source=PC-PC\PC;Initial Catalog=Anbar;Integrated Security=True");
SqlDataAdapter da = new SqlDataAdapter("Select StudentName from School", sqlCon);
DataTable dt = new DataTable();
da.Fill(dt);
yourComboBox.DataSource = dt;
yourComboBox.DisplayMember = "StudentName";
yourComboBox.ValueMember = "StudentName";
También lee esto Rellenar la fecha de la base de datos en un cuadro combinado
contestado el 03 de mayo de 12 a las 08:05
1
Usa el siguiente código
SqlDataAdapter da = new SqlDataAdapter("Select StudentName from School", sqlCon);
DataTable dat = new DataTable();
da.Fill(dat);
cmb.DataSource = dat;
cmb.DisplayMember = "StudentName";
cmb.ValueMember = "StudentName";
contestado el 03 de mayo de 12 a las 08:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas c# sql sql-server or haz tu propia pregunta.
Puedo hacerlo solo con una ID de fila. - aliprogrammer
datatable.rows[idfila][nombrecolumna].tostring(); solo me muestra un valor, no todos los nombres de los estudiantes: aliprogrammer