[ASP .NET] No me llena Grid......

Iniciado por Guillito, 6 Agosto 2015, 04:51 AM

0 Miembros y 2 Visitantes están viendo este tema.

Guillito

Hola, como les va, disculpen que los moleste, consulto por lo siguiente:

es un método Leer() que se ejecuta en el BotonConsultar, pero, no me llena la grilla, pero tampoco me da error........

Consulto por si Uds. lograran determinar el error.....De ser asi, y me lo comentan, desde ya estoy muy agradecido con Uds....
Código (csharp) [Seleccionar]
private void Leer()
       {
           string cadenaConexion = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
           using (OleDbConnection cnn = new OleDbConnection(cadenaConexion))
           {
               cnn.Open();

               string query = "SELECT id_cursoMateria From CursosMaterias cm Where cm.id_Curso = @idCurso AND cm.id_Materia = @idMateria";

               OleDbCommand com = new OleDbCommand(query, cnn);

               com.Parameters.AddWithValue("@idCurso", Convert.ToInt32(ViewState["idCurso"]));
               com.Parameters.AddWithValue("@idMateria", Convert.ToInt32(ViewState["idMateria"]));

               int id = Convert.ToInt32(com.ExecuteScalar());

               ViewState["idCurMater"] = id;

               query = "SELECT Dni, Nombre, Apellido, Asistencias, Llegadas Tarde, [Fecha], Id_Asistencia, id_alumMatCurso From Asistencias Where id_alumMatCurso = @idCurMater AND [Fecha] = ?";

               OleDbCommand com1 = new OleDbCommand(query, cnn);
               com1.Parameters.AddWithValue("Fecha", TextCalendar.Text);
               com1.Parameters.AddWithValue("@idCurMater", Convert.ToInt32(ViewState["idCurMater"]));

               com1.ExecuteNonQuery();

               OleDbDataAdapter da = new OleDbDataAdapter(com1);

               DataTable dt = new DataTable();
               da.Fill(dt);

               GridConsAsist.DataSource = dt;
               GridConsAsist.DataBind();
           }
       }


Un abrazo......

ThunderCls

-[ "...I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/

Guillito

Cita de: [ Thunder | CLS ] en  9 Agosto 2015, 01:22 AM
Has intentado depurar el codigo?

Siii, mira, compilo, pero no me llena el grid, y tampoco me da Error....Te agradezco cualquier aporte.....Nos vemos...



 


ThunderCls

Cita de: Guillito en 10 Agosto 2015, 04:12 AM
Siii, mira, compilo, pero no me llena el grid, y tampoco me da Error....Te agradezco cualquier aporte.....Nos vemos...

Me refiero a "depurar" no "compilar" son dos cosas diferentes, aunque una necesita de la otra, en fin, me refiero a que si has "depurado" el codigo, comprobado los valores de las variables, los valores de retorno de las funciones, etc?, para que veas en que parte del codigo te esta fallando. Te recomiendo que revises ademas las consultas SQL que realizas y estes seguro que estan bien construidas y que devuelven lo que deberian devolver
Saludos
-[ "...I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/