hola necesito leer las celdas de excel y guardar los valores en una variable; me esta saliendo error que no puede convertirse el tipo de dato, parte de mi codigo es:
.............
conexion = new OleDbConnection(cadenaconexion);
conexion.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter();
OleDbCommand consultaBD = new OleDbCommand(consulta, obtConexionBD());
adapter.SelectCommand = consultaBD;
OleDbDataReader miarchivo = consultaBD.ExecuteReader();
List<int> codigos= new List<int>();
if (miarchivo.HasRows)
{
while (miarchivo.Read())
{
-----> codigos.Add(miarchivo.GetInt16(0));
}
}...
Si hago un casteo = sigue saliendo error de conversion, ojala alguien me pueda ayduar, gracias