Código:
La consulta sql efectiva trae un valor, pero me tira un error en la linea:Id = Request.QueryString["id"]; SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["CadenaConexion"].ConnectionString); SqlCommand command = new SqlCommand(); command.Connection = connection; command.CommandType = CommandType.Text; command.CommandText = "select campo1 from tabla where idcampo = 10"; connection.Open(); SqlDataReader rs = command.ExecuteReader(); this.lblAviso.Text = rs["campo1"].ToString(); rs.Close(); command.Dispose(); connection.Close();
Código:
El error especifico es este:this.lblAviso.Text = rs["campo1"].ToString();
"Error de lectura porque no hay datos."
pero no entiendo entonces como cargar un DataReader con un objeto command, alguien me puede dar una mano con esto??
Muchisimas gracias.