Importar datos de excel (.xls) a Interbase (.gdb)
Buenos días, tengo una duda que me ha estado dando vueltas en la cabeza y hasta ahora no obtengo soluciones, lo que quiero saber si es posible importar un listado de excel(.xls) completo a una tabla existente en una base de datos en interbase, la importación solo seria una vez no siempre, lo que pasa es que tengo un listado de 4000 clientes, y pasar 1 por 1 seria complicado, ojala me puedan ayudar.
Muchas Gracias. |
Si con "listado" te refieres a una hoja de cálculo normal, entonces mira los enlaces de abajo, al final de esta página.
|
Cita:
|
Pues lo explica muy bien en algunos de ellos:
http://www.clubdelphi.com/foros/show...0844#post10844 http://www.clubdelphi.com/foros/showthread.php?t=64294 |
Para importar datos de excel a una tabla existente de una base de datos de interbase es por medio de delphi7, parte de mi pregunta era si es posible hacerlo directamente
|
¿De la hoja de cálculo a la base de datos?
No, no creo que puedas, salvo que desde la hoja de cálculo exportes los datos en formato texto y entonces sí podrás abrir esos datos desde interbase como una tabla externa. |
Cita:
|
Puedes usar cualquier "manager" como ibexpert, flamerobin, etc. para importar desde un fichero de texto que hayas exportado desde la hoja de cálculo.
|
Cita:
|
No entiendo lo que dices.
Desde Delphi puedes acceder directamente a la hoja de cálculo y extraer los datos y almacenarlos en la base de datos. Desde la hoja de cálculo puedes exportar los datos y luego importarlos desde Delphi a la base de datos. Desde la base de datos puedes importar los datos que antes han sido exportados desde la hoja de cálculo en algún formato de texto. |
exactamente cualquiera de estas 2:
Desde Delphi puedes acceder directamente a la hoja de cálculo y extraer los datos y almacenarlos en la base de datos. Desde la hoja de cálculo puedes exportar los datos y luego importarlos desde Delphi a la base de datos. cumplen el mismo objetivo que es poner todos los datos a mi tabla existente de la base de datos interbase, eso justamente estoy buscando poder solucionarlo de cualquier forma, los pasos son estos 2 link que me diste: http://www.clubdelphi.com/foros/showthread.php?p=10844 http://www.clubdelphi.com/foros/showthread.php?t=64294 |
Bien, estupendo :)
|
alguien no tendrá un videotutorial o tutorial con imagen para que me pueda ayudar, soy novata en esto, tengo un base de datos ya creada pero necesito aprender como pasar los datos de mi excel a ella y no tengo ni idea por donde empezar como les había dicho he buscado mucho por Internet y no pude encontrar respuestas y me urge hacer eso. :(:(
|
¿Y para qué te he pasado los enlaces? :confused::confused::confused:
|
Cita:
Cita:
NOTA: Lo que hice fue abrir el delphi, crear un from y puse el ADO para conectar Access pero nose que hacer para pasar esos datos a interbase (ibexpert) |
¿Has visto este enlace?
|
Si pero ahi esta intentando crear una aplicacion conectandose a excel para que se muestre todos los campos de ese archivo xls.
|
¿Y no es eso lo que quieres hacer?
|
Cita:
|
Vae, pues ya tienes el código de ejemplo en el enlace, tú pasas los campos que necesitas, y no pasas los que no necesitas.
|
La franja horaria es GMT +2. Ahora son las 16:31:15. |
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