none
Consulta de tipo list con Access y c# RRS feed

  • Pregunta

  • buenas tardes tengo el siguiente método para hacer una consulta de list<>para rellenar un datagridview 

     //Metodo para consultar los lotes disponibles 
            public static List<lotes> ConsultarLotes()
            {
                List<lotes> lista = new List<lotes>();
                using (OleDbConnection conex = ControladorAccess.ObtenerConexion())
                {
                    OleDbCommand cmd = new OleDbCommand("select l_id, l_lote, l_documento, l_proveedor, l_usuario, l_fecha FROM Lotes", conex);
                    OleDbDataReader reader = cmd.ExecuteReader();

                    while (reader.Read())
                    {
                        lotes lote = new lotes();
                        lote.lote = reader.GetString(0);
                        lote.document = reader.GetString(1);
                        lote.prove = reader.GetString(2);
                        lote.usua = reader.GetString(3);
                        lote.fecha = reader.GetString(4);

                        lista.Add(lote);
                    }
                    conex.Close();
                }
                return lista;
            }

    La tengo perfecta pero me sale un error muy raro que  no eh podido descifrar me sale esta oleDbExection

    No se han especificado valores para algunos de los parámetros requeridos. 

    me sale en la linea donde esta el cmd.executereader();

    Quien puede colaborarme con esto por favor

    Muchas grasias 

    jueves, 7 de junio de 2018 20:36