Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-08-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.067
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Lo más rápido es que abras la hoja de cálculo, exportes los datos que quieras a un fichero de "csv" (datos separados por comas).
Luego abres el ibexpert, conectas a la base de datos y le dices que importe ese fichero csv.
Eso lo haces en 5 minutos.
Responder Con Cita
  #2  
Antiguo 17-08-2017
ClaraMaria ClaraMaria is offline
Miembro
NULL
 
Registrado: ago 2017
Posts: 22
Poder: 0
ClaraMaria Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Lo más rápido es que abras la hoja de cálculo, exportes los datos que quieras a un fichero de "csv" (datos separados por comas).
Luego abres el ibexpert, conectas a la base de datos y le dices que importe ese fichero csv.
Eso lo haces en 5 minutos.
ya he intentado con la opcion de importar data en interbase pero no se puede me sale error ademas la tabla esta enlazado con otras 3 mas. habra alguna solucion
Responder Con Cita
  #3  
Antiguo 17-08-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.067
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ClaraMaria Ver Mensaje
ya he intentado con la opcion de importar data en interbase pero no se puede me sale error ademas la tabla esta enlazado con otras 3 mas. habra alguna solucion
Creo que comprenderás que no tenemos una bola de cristal para darte soluciones, tus explicaciones son muy ambiguas.
Además tampoco se nota que tengas interés en hacerlo, más bien estás esperando que alguien llegue con una varita mágica y te dé una solución que solamente sea copiar-pegar, y así no se puede.
Ni siquiera has probado lo de importar desde ibexpert, aunque hayas dicho "no se puede me sale error", porque lo acabo de mirar y el ibexpert no tiene esa opción, me refería a otro programa,

La cosa es muy simple, y tendrás que hacerlo, como siempre, paso a paso:

1. Desde la hoja de cálculo exportas a formato CSV los campos que necesitas. Obtendrás un fichero de texto más o menos así:
Cita:
"GORDO","REDONDO","JUAN","111111111","CALLE LA VERDAD"
"DELGADO","FINO","PEDRO","222222222","CALLE LA MENTIRA"
"RUBIA","DEBOTE","ANA","555555555","CALLE PERDIDA"
2. Ahora puedes usar FBexpert con los parámetros adecuados para importar esos datos a tu base de datos.
O hacerte un sencillo programa delphi que lea ese fichero de texto y vaya insertando línea a línea en tu base de datos.

Última edición por Casimiro Notevi fecha: 17-08-2017 a las 14:33:00.
Responder Con Cita
  #4  
Antiguo 17-08-2017
Guti13 Guti13 is offline
Miembro
 
Registrado: jun 2006
Posts: 35
Poder: 0
Guti13 Va por buen camino
Exportar

Buenos días Clara, Casimiro tiene razón, no existe nada que con una varita exporte datos. Hay distintas opciones, si conoces MS Access te sugiero que hagas lo siguiente.

1.-Crea una conexión ODBC a tu base de datos IB.
2.-Crea una base de datos Access
3.-Vincula la tabla destino de IB al Access
4.-Importa la hoja Excel a Access
5.-Mediante una consulta de inserción de Access asocias los campos de la tabla excel a la tabla IB

Espero que esto te sirva
Responder Con Cita
  #5  
Antiguo 17-08-2017
ClaraMaria ClaraMaria is offline
Miembro
NULL
 
Registrado: ago 2017
Posts: 22
Poder: 0
ClaraMaria Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Creo que comprenderás que no tenemos una bola de cristal para darte soluciones, tus explicaciones son muy ambiguas.
Además tampoco se nota que tengas interés en hacerlo, más bien estás esperando que alguien llegue con una varita mágica y te dé una solución que solamente sea copiar-pegar, y así no se puede.
Ni siquiera has probado lo de importar desde ibexpert, aunque hayas dicho "no se puede me sale error", porque lo acabo de mirar y el ibexpert no tiene esa opción, me refería a otro programa,

La cosa es muy simple, y tendrás que hacerlo, como siempre, paso a paso:

1. Desde la hoja de cálculo exportas a formato CSV los campos que necesitas. Obtendrás un fichero de texto más o menos así:
2. Ahora puedes usar FBexpert con los parámetros adecuados para importar esos datos a tu base de datos.
O hacerte un sencillo programa delphi que lea ese fichero de texto y vaya insertando línea a línea en tu base de datos.
Por supuesto que ibexpert tiene la opcion Importar datos esta en la sección de Tools - Import Data esta justamente de bajo de Log Manager es por eso que decía, cuando uso el Import data de Ibexpert version 2009 solo me deja importar los datos en una nueva tabla pero en la tabla existente no me deja me vota error aparte que la tabla existente esta enlazado con otras 3 tablas mas.
Responder Con Cita
  #6  
Antiguo 17-08-2017
ClaraMaria ClaraMaria is offline
Miembro
NULL
 
Registrado: ago 2017
Posts: 22
Poder: 0
ClaraMaria Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
La cosa es muy simple, y tendrás que hacerlo, como siempre, paso a paso:

1. Desde la hoja de cálculo exportas a formato CSV los campos que necesitas. Obtendrás un fichero de texto más o menos así:
Cita:
"GORDO","REDONDO","JUAN","111111111","CALLE LA VERDAD"
"DELGADO","FINO","PEDRO","222222222","CALLE LA MENTIRA"
"RUBIA","DEBOTE","ANA","555555555","CALLE PERDIDA"
2. Ahora puedes usar FBexpert con los parámetros adecuados para importar esos datos a tu base de datos.
O hacerte un sencillo programa delphi que lea ese fichero de texto y vaya insertando línea a línea en tu base de datos.
Ese FBexpert es un programa aparte o es parte del programa Ibexpert (que version yo uso la version 2009).
ahora si se crea un programa delhpi que lea ese fichero de texto y vaya insertando linea a linea en la BD eso seria ¿1 por 1? o de forma automática también.
Responder Con Cita
  #7  
Antiguo 17-08-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.067
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ClaraMaria Ver Mensaje
Por supuesto que ibexpert tiene la opcion Importar datos esta en la sección de Tools - Import Data esta justamente de bajo de Log Manager es por eso que decía, cuando uso el Import data de Ibexpert version 2009 solo me deja importar los datos en una nueva tabla pero en la tabla existente no me deja me vota error aparte que la tabla existente esta enlazado con otras 3 tablas mas.
Tengo una versión de ibexpert que no tiene la opción de importar datos.
Cita:
Empezado por ClaraMaria Ver Mensaje
tabla existente esta enlazado con otras 3 tablas mas.
¿Y cuál es el problema?
Cita:
Empezado por ClaraMaria Ver Mensaje
Ese FBexpert es un programa aparte o es parte del programa Ibexpert (que version yo uso la version 2009).
Es un programa distinto.
Cita:
Empezado por ClaraMaria Ver Mensaje
ahora si se crea un programa delhpi que lea ese fichero de texto y vaya insertando linea a linea en la BD eso seria ¿1 por 1? o de forma automática también.
Un bucle donde recorres el fichero de texto y vas leyendo línea a línea. Cada línea la procesas y guardas en la base de datos. Pasas a la siguiente línea... hasta que no queden más.
Responder Con Cita
  #8  
Antiguo 18-08-2017
ClaraMaria ClaraMaria is offline
Miembro
NULL
 
Registrado: ago 2017
Posts: 22
Poder: 0
ClaraMaria Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Tengo una versión de ibexpert que no tiene la opción de importar datos.
¿Y cuál es el problema?

Es un programa distinto.

Un bucle donde recorres el fichero de texto y vas leyendo línea a línea. Cada línea la procesas y guardas en la base de datos. Pasas a la siguiente línea... hasta que no queden más.
Entiendo haber yo cuando ingreso los clientes de inscripción tengo que llenar estos campos.

Cita:
Fecha Contrato (Edit Automatico, Muestra la fecha actual primero y se puede cambiar la fecha manual)
TIPO PERSONA (Combobox)
Documento Identificacion (Combobox)
Apellido Paterno (Edit)
Apellido Materno (Edit)
Primer Nombre (Edit)
Segundo Nombre (Edit)
Estado Civil (Comobobox)
Zona (Combobox)
Departamento (Combobox)
Provincia (Combobox)
Distrito (Combobox)
Lugar (Combobox)
Referencia (Edit)
lo que estoy pensando hacer es crear en delphi un form igual con esos datos y lo que quiero saber es si puedo conectar todos esos campos con la tabla de excel o Access y a la vez con mi base de datos interbase (Ibexpert) y como dice usted hacer un bucle en donde tome toda la informacion de esos campos de la tabla en excel y pasar a la tabla existente de la base de datos sin necesidad de estar escribiendo esos campos con un boton de crear
Pienso poner estos campos.

Cita:
Fecha Contrato (Edit) no se puede conectar a base de datos o (DBEdit) que si se puede conectar a BD
TIPO PERSONA (dblookupCombobox)
Documento Identificacion (dblookupCombobox)
Apellido Paterno (Edit) no se puede conectar a base de datos o (DBEdit) que si se puede conectar a BD
Apellido Materno (Edit) no se puede conectar a base de datos o (DBEdit) que si se puede conectar a BD
Primer Nombre (Edit) no se puede conectar a base de datos o (DBEdit) que si se puede conectar a BD
Segundo Nombre (Edit) no se puede conectar a base de datos o (DBEdit) que si se puede conectar a BD
Estado Civil (dblookupcombobox)
Zona (en donde vive) (dblookupCombobox)
Departamento (dblookupCombobox)
Provincia (dblookupCombobox)
Distrito (dblookupCombobox)
Lugar (dblookupCombobox)
Referencia (Edit) no se puede conectar a base de datos o (DBEdit) que si se puede conectar a BD

Última edición por ClaraMaria fecha: 18-08-2017 a las 00:27:27.
Responder Con Cita
  #9  
Antiguo 18-08-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.067
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cada vez lo complicas y nos confundes más. Yo ya no entiendo lo que tienes, lo que quieres, lo que necesitas, ni nada...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Importar datos de excel a una DBGRID Soa Pelaez Varios 2 22-03-2016 13:02:40
Importar datos de Excel a un StringGrid. ingabraham Varios 4 19-06-2011 00:49:00
Importar datos de txt. y excel a paradox ledesma78 Conexión con bases de datos 1 09-08-2010 11:06:49
importar datos de excel a mi aplicacion squenda Varios 2 11-12-2003 03:33:32
Importar de Excel a InterBase Kompac Firebird e Interbase 3 16-05-2003 14:24:23


La franja horaria es GMT +2. Ahora son las 14:39:40.


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
Copyright 1996-2007 Club Delphi