Cita:
Iniciado por cristipisti
Hola!!
Estoy usando estas sentencias para rellenar el comboBox desde mi BD y no e da error pero no lo rellena!
//Rellenar combo EMPLEADOS
...
SqlDataAdapter daEmp = new SqlDataAdapter("Select * From Empleados", conEmp);
DataSet dsEmp = new DataSet("Empleados")
daEmp.Fill(dsEmp, "Empleados");
DataTable dtEmp = dsEmp.Tables["Empleados"];
DataRow[] drEmp = dsEmp.Tables["Empleados"].Select();
if (dsEmp.Tables[0].Rows.Count > 0)
{
cmbEmpApertura.DataSource = dsEmp.Tables[0].DefaultView;
cmbEmpApertura.DisplayMember = "NumUsuarioEmpleado";
}
¿Qué os parece que está mal? "NumUsuarioempleado" es el campo de la BD del que quiero que se saquen los valores para el ComboBox que se llama cmbEmpApertura.
Muchas gracias!!!!
Mira, esto funciona en VB, creo que será facil adaptarlo a C#
Código:
Dim dsEmp As New DataSet
Dim daEmp As New SqlDataAdapter("SELECT * FROM Empleados", conEmp)
daEmp.Fill(dsEmp, "Tabla")
cmbEmpApertura.DataSource = dsEmp.Tables(0).DefaultView
cmbEmpApertura.DisplayMember = "NumUsuarioEmpleado"