acceso a Excel

23/02/2006 - 20:35 por Enrique Rodríguez | Informe spam
Hola foro.

A ver si alguien me puede ayudar con este problema.

Estoy intentando cargar en un grid la informacion contenida en una hoja de
excel, pero me marca un error al parecer por la version del archivo la cual
grabo como Excel 5.0, si abro ese archivo y lo guardo como la version mas
reciente de excel no ocurre ningun error y el archivo se carga, el problema
es que necesito cargar muchos archivos y no me gustaria estar abriendo cada
uno y guardandolo con la version mas reciente.

La linea de conexion que uso es esta:

File1.PostedFile.SaveAs(Destino)
oConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _

Destino & ";Extended Properties=""Excel 8.0; HDR=No; IMEX=2"""



Nota: Si cambio "Excel 8.0 por Excel 5.0" me manda el mismo error "SE
EXCEDIERON LOS RECURSOS DEL SISTEMA"



Saludos y Gracias.

Enrique Rodriguez
 

Leer las respuestas

#1 Jandro Casanovas
16/03/2006 - 00:39 | Informe spam
¿Por que no habres el excel con un objeto "Excel application" y cargas
los datos desde alli?

Saludos,

JANS

Enrique Rodríguez escribió:
Hola foro.

A ver si alguien me puede ayudar con este problema.

Estoy intentando cargar en un grid la informacion contenida en una hoja de
excel, pero me marca un error al parecer por la version del archivo la cual
grabo como Excel 5.0, si abro ese archivo y lo guardo como la version mas
reciente de excel no ocurre ningun error y el archivo se carga, el problema
es que necesito cargar muchos archivos y no me gustaria estar abriendo cada
uno y guardandolo con la version mas reciente.

La linea de conexion que uso es esta:

File1.PostedFile.SaveAs(Destino)
oConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _

Destino & ";Extended Properties=""Excel 8.0; HDR=No; IMEX=2"""



Nota: Si cambio "Excel 8.0 por Excel 5.0" me manda el mismo error "SE
EXCEDIERON LOS RECURSOS DEL SISTEMA"



Saludos y Gracias.

Enrique Rodriguez



Preguntas similares