Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2008, 14:11
cjcesar
 
Fecha de Ingreso: febrero-2008
Mensajes: 13
Antigüedad: 6 años, 2 meses
Puntos: 0
Leer celda de excel

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