Que bueno que ya resolviste tu problema.
De igual forma te comparto quizas una mejor forma de hacerlo.
Código c#:
Ver originalusing (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["bdatosconexion"].ConnectionString;ToString()))
{
DataTable dt = new DataTable();
string query = select num_transaccion as [N° transaccion], fecha as [Fecha], monto as Monto from transaccional_prestamo where num_pagare=@num";
SqlCommand cmd = new SqlCommand(query, conn);
cmd.Parameters.AddWithValue("@num", numero_pagare);
SqlDataAdapter adap = new SqlDataAdapter(cmd);
adap.Fill(dt);
GridView1.DataSource = dato;
}
Como veras creo que el código queda mejor estructurado.
Saludos.