hola a todos, tengo muy poco tiempo aprendiendo asp.net y estoy haciendo una pequeña aplicacion con C# en la cual necesito cargar un gridview con datos extraidos de mi base de datos, aunque ya lo he hecho antes, en estos momentos no me carga nada ni siquiera muestra el gridview pero tampoco me muestra algun error. el codigo que estoy usando es el siguiente:
public void buscar_transacciones()
{
string myConnectionString;
myConnectionString = ConfigurationManager.ConnectionStrings["bdatosconexion"].ConnectionString;
SqlConnection conexion = new SqlConnection(myConnectionString);
string consulta2 = "select num_transaccion as [N° transaccion], fecha as [Fecha], monto as Monto from transaccional_prestamo where num_pagare=@num";
SqlCommand comando2 = new SqlCommand(consulta2);
comando2.Connection = conexion;
comando2.Parameters.AddWithValue("@num", numero_pagare);
SqlDataReader dato;
conexion.Open();
dato = comando2.ExecuteReader();
if (dato.HasRows)
{
dato.Read();
GridView1.DataSource = dato;
GridView1.AllowPaging = false;
GridView1.DataBind();
GridView1.AllowPaging = true;
}
else
Label1.Text = "--------no hay nada que mostrar-----------";
comando2.Connection.Close();
}
no entiendo donde esta el error, si alguien me puede ayudar le estaria muyyyy agradecida ya que lo que trato de hacer es para un trabajo muy importante de la uni... Gracias!