Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2015, 10:31
genn
 
Fecha de Ingreso: enero-2015
Mensajes: 11
Antigüedad: 9 años, 3 meses
Puntos: 0
Cargar Datos De Un ComboBox Conectado a SQL Server c#

TENGO UN COMBOBOX LLAMADO "cbxBodega" Y CONECTADO CON SQL SERVER con la tabla "sBodega"
quiero que cuando seleccione la bodega me llene un textbox con el nombre del responsable de dicha bodega pero el nombre del responsable esta en otra tabla (Responsables) que esta conectada con sBodega por el Id del responsable como hago para realizar esta consulta esto es lo que llevo.

using (SqlConnection conn = new SqlConnection(@"Data Source=cadena de conexion;"))
{
conn.Open();
string query = "select IdResponsable from sBodegas where IdBodega =@IdBodega";
SqlCommand cmd = new SqlCommand(query, conn);
cmd.Parameters.AddWithValue("@IdBodega", Convert.ToInt32(cbxBod1.SelectedValue));
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{
txtResp1.Text =Convert.ToString(reader("NombreResp"));
}
reader.Close();
}


en txtResp1.Text =Convert.ToString(reader("NombreResp"); me sale el error reader es variable pero se utiliza como metodo .