Lo que pasa es que necesito cargar un combobox de c# a partir de una tabla de sql.
Al cargar mi forma lleno un combobox llama Departamento y uso este codigo.
string query = "SELECT *FROM Departamento"; DataTable datos = new DataTable(); datos = ClsConexion.ConexionLlenado(query); cbDepartamento.DataSource = datos; cbDepartamento.DisplayMember = "DepNombre"; cbDepartamento.ValueMember = "DepartamentoID";
Entonces al seleccionar el Departamento quiero que se me cargue otro combobox llamado requisitor a paratir del texto seleccionado el cbDepartamento
string query = "select NOMBREREQUISITOR from MostrarRequisitor WHERE Departamento='" + Convert.ToString(cbDepartamento.Text) + "'"; DataTable datos = new DataTable(); datos = ClsConexion.ConexionLlenado(query); cBoxRequisitor.DataSource = datos; cBoxRequisitor.DisplayMember = "NombreRequisitor"; cBoxRequisitor.ValueMember = "RequisitorID";
El detalle esta en que no puedo usar RequisitorID como valueMember ya que los numeros de ID son saltados despendidendo del departamento seleccionado.
Mi pregunta en si seria, Que puedo utilizar como ValueMemeber para que solo agarre el numero de las filas?