FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Actualizar base de datos de interbase con Delphi
Hola a todos, quisiera hacer un proyecto con una base de datos hecha en interbase, el problema es que esta base de datos es modificada en dos diferentes computadoras y no existe ninguna red entre ellas, quisiera saber si hay una manera de "pasar" los datos introducidos en una base de datos a otra, algo asi como copiar todos los datos que no se se encuentren en la otra mediante un dispositivo de almacenamiento extraible (USB).
por ejemplo, tengo una base de datos con la tabla llamada cliente, esta tiene dos campos: clave y nombre. en la computadora 1 la base de datos tiene los siguentes datos: clave nombre 1 Juan 2 Pedro 3 Pepe y la computadora 2 contiene los datos 1 Ramón 4 Edgar 5 Julio Entonces ¿como puedo hacer para que en la computadora 1 la base de datos actualizada tenga los datos clave nombre 1 Juan 2 Pedro 3 Pepe 4 Edgar 5 Julio y de que forma podria programar esto para que delphi lo hiciera? saludos y gracias de antemano |
#2
|
||||
|
||||
Pues no te queda otra que hacer un proceso de sincronización.
(1) Llevarte todos los datos de la tabla al segundo ordenador. (2) Renombrar la tabla del segundo ordenador. (3) Crear la nueva tabla. (4) Recorrer la taabla de (1) y la de (2) e ir añadiendo los datos a la nueva tabla de (3). (5) Puedes, opcionalmente, copiar la tabla generada en (4) al ordenador de origen "sobreescribiendo" la que copiaste en (1) No se si me expliqué bien... El problema es que no hay nada estandard para este proceso, ya que depende de muchas cosas: * Qué tablas y cuantas debas sincronizar. * Si hay varias pueden o no estar relacionadas. * Posibles colisiones con registros duplicados. Y resolución de estas. * Tablas con preferencia sobre otras. * ... NOTA: Hay herramientas comerciales que te permiten "fusionar" dos bases de datos, tanto esquemas como datos, aunque está claro que es un proceso manual, no automatizado.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
muchas gracias por la respuesta, intentare hacer una prueba
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comparar estructuras y actualizar Base de datos Interbase | Chaja | Conexión con bases de datos | 5 | 12-07-2021 09:43:25 |
Actualizar estructura de base de datos sin perder datos | ManuelPerez | Firebird e Interbase | 8 | 20-10-2010 02:41:19 |
Error de base de datos Interbase con delphi por tamaño de campos | Nereida | Firebird e Interbase | 4 | 27-05-2008 14:21:06 |
Actualizar datos de una base de datos en un reporte | Marymania | Impresión | 4 | 27-11-2006 19:47:32 |
Actualizar la Base de Datos. | ramirezjl7 | Firebird e Interbase | 4 | 04-01-2005 08:44:51 |
|