Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Importar datos de excel a una DBGRID (https://www.clubdelphi.com/foros/showthread.php?t=90025)

Soa Pelaez 21-03-2016 21:41:28

Importar datos de excel a una DBGRID
 
Buen día.

Quisiera que me colaboren necesito cargar un archivo de excel en una DBGRID. La situación es esta tengo un maestro-detalle en FIREDAC y necesito importar de una hoja de excel ciertos valores en unos campos (maestro) y otros que son los items en esa hoja en una DBGrid, si alguien tiene idea de como hacerlo con FIREDAC y pueden ayudarme se lo agradecería. He buscado información de como hacerlo y no he encontrado nada que me sea de utilidad.

Gracias.

AgustinOrtu 21-03-2016 22:15:16

Nunca lo probé, pero podrias especificar OBDC de la TFDConnection y luego usar la propiedad ConnectionString

Acá tratamos el tema

Código Delphi [-]
  FDConnection1.ConnectionString :='Provifer=Microsoft.Ace.OLEDB.12.0; Data Source = FullaExcel.xls;Extended Properties=Excel 8.0';

Como alternativa podes usar ADO que seguro que anda

Neftali [Germán.Estévez] 22-03-2016 13:02:40

Yo he usado bastantes veces la opción de ADO.
Configuras la conexión y simplemente accedes a la hoja de Excel como si fuera una tabla.

Si buscas en los foros por "ADO Excel" encontrarás bastantes resultados.


La franja horaria es GMT +2. Ahora son las 23:33:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi