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