Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Cargar Datos De Un ComboBox Conectado a SQL Server c#

Estas en el tema de Cargar Datos De Un ComboBox Conectado a SQL Server c# en el foro de .NET en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 22/01/2015, 10:31
 
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 .
  #2 (permalink)  
Antiguo 23/01/2015, 15:29
 
Fecha de Ingreso: enero-2015
Ubicación: En la red
Mensajes: 3
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Cargar Datos De Un ComboBox Conectado a SQL Server c#

select IdResponsable, B.NombreResp from sBodegas AS A INNER JOIN OTRATABLA AS B ON A.idresponasble = B.idresponsable where IdBodega =@IdBodega

Etiquetas: combobox, conectado, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:28.