none
el OleDbDataAdapter da = new OleDbDataAdapter(com2); me da = null (2) RRS feed

  • Pregunta

  • por que no evaluas crear una sola consulta, el dato intermedio no lo necesitas....

    private void Leer() { string cadenaConexion = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; using (OleDbConnection cnn = new OleDbConnection(cadenaConexion)) { cnn.Open(); string query = "SELECT A.Dni, A.Apellido, A.Nombre, amc.id_alumMatCurso FROM Alumno A INNER JOIN AlumMatCursos amc ON amc.Id_Alumno = A.Id_Alumno INNER JOIN CursosMaterias cm ON amc.id_alumMatCurso = cm.id_cursoMateria 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"])); OleDbDataAdapter da = new OleDbDataAdapter(com); DataTable dt = new DataTable(); da.Fill(dt); GridCargaAsistencia.DataSource = dt; GridCargaAsistencia.DataBind(); } }

    Mi Respuesta: No se que es Ms Access....

    Su Respuesta:

    >>no se que es Ms Access

    pero no dijiste que la db es access ?

    si es asi imagino tienes office en la pc y con este el Ms Access para poder editar el archivo de la db

    saludos

    Leandro Tuttini

    Mi respuesta:


    Abro Ms Access 2007, pero no se donde se pone la consulta, y como se ejecuta, gracias, abrazo...


    Gracias, saludos.....Debo llenar esa Grilla y seria el fin de mi Tesis...faltarian otros detalles, pero asi seria...

    martes, 18 de agosto de 2015 20:39

Respuestas

  • >>pero no se que es lo demas que tengo que hacer, si abrir otra BD diferente y ver si me ejecuta desde alli

    porque otra base de datos diferente ?

    desde alli mismo generas una query, es solo cuestion de investigar como usar Ms Access

    Access 2010 Designing a Query

    por lo generas veras que ms access usa un query designer para armar las consultas

    pero en realidad yo apuntaba a definir la query como sql usando la opcion de la image

    imagen

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 19 de agosto de 2015 1:52

Todas las respuestas

  • hola

    >>Abro Ms Access 2007, pero no se donde se pone la consulta, y como se ejecuta

    pero como puedes desarrollar contra una db que no conoces ? como vas a administrarla

    Ms Access es una db simple de aprender a usar, si defines una query podrias ejecutar su consulta, si conoces minimanente office deberias poder aprender Ms Access sin problemas dedicale un rato, digo si es que te interesa aprender

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 18 de agosto de 2015 21:04
  • Disculpa, si me interesa aprender, por eso consulto.......Pero, alli mismo, en MsAccess, doy click en mi BD, y me la abre, y me muestra lo que ya hay.......hasta alli nada de otro mundo...................pero no se que es lo demas que tengo que hacer, si abrir otra BD diferente y ver si me ejecuta desde alli y bien......diaculpa, gracias, creo que es esto ultimo....debo abrir una nueva y ejecutar la query desde alli y ver si me muestra el resultado, o que me muestra....

    Gracias, abrazo...

    miércoles, 19 de agosto de 2015 1:41
  • >>pero no se que es lo demas que tengo que hacer, si abrir otra BD diferente y ver si me ejecuta desde alli

    porque otra base de datos diferente ?

    desde alli mismo generas una query, es solo cuestion de investigar como usar Ms Access

    Access 2010 Designing a Query

    por lo generas veras que ms access usa un query designer para armar las consultas

    pero en realidad yo apuntaba a definir la query como sql usando la opcion de la image

    imagen

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 19 de agosto de 2015 1:52