PDA

Ver la Versión Completa : TExcelApplication o cualquier similar...


vroa74
06-03-2012, 14:10:32
Buen día: (Delphi 2007)
He estado leyendo el foro sobre el uso de los XLS para usarlos como bases de datos o temporales bases de datos, mas por mas que he intentado usar el ADO para el Manejo del XLS hay algun detalle.

llevo mas de una semala buscando en la web encontre varios componente buenos solo que son de paga como el native office, hot xls...

si alguno conoce algún componente de preferencias freeware para crear,editar, modificar xls se lo agradezco.

manuc
06-03-2012, 18:41:52
Hola,

Si lo que estás buscando es un método para utilizar tablas temporales, probablemente utilizar XLS no sea la mejor opción.
Una forma sencilla de utilizar estructuras de datos temporales (ya sea en memoria o en ficheros) es usar tClientDataset.

Con este componente, puedes crear estructuras similares a una tabla en base de datos y utilizarlos en memoria o guardarlos en fichero.

Diferente sería, si lo que quieres hacer es trabajar con ficheros XLS con otro fin. Hay te recomendaría utilizar TExcelapplication. Hay mucha documentación en Internet y no es complicado de hacer.

Espero haber sido de ayuda.

Un saludo.

newtron
06-03-2012, 18:43:31
Bueno, en principio no creo que los archivos de excel sea lo mejor para usarlos como base de datos, para esto yo me decantaría por una base de datos como firebird o similar.

Por otro lado, no te sirve el componente TExcelApplication?, viene ya instalado en Delphi 2007.

Saludos

vroa74
07-03-2012, 19:51:44
si trael el TXecelApplicaiton, no viene habilitado, al intantar habilitarlo marca un error y no se puede usar.

newtron
07-03-2012, 20:13:57
Será algún error de la instalación de Delphi. A mi me funciona sin problemas.