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 24-04-2013
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 196
Poder: 20
darkerbyte Va por buen camino
Question Copiar tabla de MySQL a SQLite

Hola amigos:

Estoy buscando la manera de copiar las tablas de una BD en MySQL a una BD SQlite 3. La meta es tener una copia de la BD para trabajar con ella de manera local. Estoy usando los componentes Zeos en Delphi 7.

La idea que se me ocurrio por ahora, para no estar generando todos los inserts y estarlos mandando a SQlite es copiar los datos de la(s) tabla(s) de MySQL a una tabla en memoria y de la tabla en memoria volcarla en SQLite.

He estado tratando de ocupar el componente TJvMemoryData de las JVCL pero no hay documetación sobre el componente así que me atoré con los parámetros que llevan las funciones loadfromDataSet y saveToDataSet.

O tal vez hay alguna mejor manera de hacerlo.

Un saludo, muchas grancias de antemano por su tiempo y sus valiosas respuestas.
Responder Con Cita
  #2  
Antiguo 01-05-2013
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 196
Poder: 20
darkerbyte Va por buen camino
Angry Fuerza Bruta

No le encontré de otra manera y me fui por el algoritmo de la fuerza bruta. Ahora genero todos los inserts y los mando en un Zproc a SQLite.
Procesar los inserts es bastante rápido en SQlite, lo que tarda es el algoritmo que recorre todos las fillas del DataSet parar ir
generando las consultas.

Bueno, si alguien conoce algún método más eficiente le agradecería un montón me pasara el tip
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
Copiar registro de una Tabla a otra Tabla, sin repetirse MaMu Conexión con bases de datos 22 11-04-2013 15:29:11
Copiar "Algunos" Campos de una Tabla a otra - ZEOSDB Sqlite martini002 Conexión con bases de datos 6 21-08-2012 01:46:41
Mysql: copiar los campos de una tabla de una base de datos a otra tabla de otra base? patriram MySQL 4 02-11-2007 16:00:24
Consulta a tabla mysql remota y copiar datos en modo local coletaun Varios 1 29-12-2006 14:49:45
Copiar base de datos de Mysql Juan Carlos Conexión con bases de datos 10 03-07-2004 03:50:24


La franja horaria es GMT +2. Ahora son las 18:55:53.


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