Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   enlazar registros con excel (https://www.clubdelphi.com/foros/showthread.php?t=12943)

hefesta 01-08-2004 18:41:36

enlazar registros con excel
 
hola, quisiera saber si hay alguna forma de enlazar un registro con delphi5 a una hoja excel. GRACIAS

Neftali [Germán.Estévez] 02-08-2004 11:03:52

Cita:

Empezado por hefesta
quisiera saber si hay alguna forma de enlazar un registro con delphi5 a una hoja excel

Intenta explicarte un poco mejor, das muy poca información...
¿Qué intentas decir con "enlazar" un registro con una hoja de excel?
¿Que cada registro corresponde a una línea de la misma hoja?
¿Que en un registro deseas guardar la ruta de una hoja de excel?
¿Importar / exportar?
¿Deseas escribir en la hoja?
¿Deseas leer de la hoja?
¿?¿?¿?¿?
:confused: :confused: :confused:

hefesta 03-08-2004 18:14:39

hola, perdona, tienes razon.

Si mira, yo quiero tener una tabla con los datos de distintos entrenadores de acuerdo? y quiero poder visualizar una tabla excel con los distintos horarios que tiene asi como las horas disponibles libres que tiene.
osea, que por cada entrenador se visualice una hoja excel que se pueda modificar editar y demas.

Neftali [Germán.Estévez] 04-08-2004 10:50:50

Puedes conectar a una hoja de Excel utilizando ADO.
Con ésto conseguirás visualizar en un DBGrid estandard de Delphi el contenido de una tabla de una hoja Excel.
Entiendo que para cada entrenador deberás cambiar la consulta sobre una hoja diferente para que el segundo Grid muestre los datos de ese entrenador. A medida que vayas "cambiando" de entrenador debes cambiar la consulta sobre Excel.

En la conexión de ADO:
* Microsoft Jet 4.0 ELE DB Provider
* DataBAseNAme es el nombre del fichero Excel
* Pestaña All/Extended properties: Añade "Excel 8.0" (sin comillas)

En a tabla ADO como nombre de tabla:
* [NombreHoja$], por ejemplo: [Hoja1$], [Pedidos$],...

Haz pruebas con la conexión, si tienes dudas ya dirás.


La franja horaria es GMT +2. Ahora son las 15:09:17.

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