Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-06-2006
Rogersito Plus Rogersito Plus is offline
Miembro
 
Registrado: oct 2005
Posts: 35
Poder: 0
Rogersito Plus Va por buen camino
Sin Internet Tampoco Red...

GRACIAS A LOS FORISTAS POR SU INMENSA AYUDA...

ANTES QUE NADA ME CONSIDERO NOVATO EN DELPHI + INTERBASE QUE DESDE LUEGO SON BUENAS HERRAMIENTAS PARA PROGRAMACION DE BASE DE DATOS... OK AL GRANO COMO EL DERMATOLOGO...

¿COMO DEBERIA TENER MI BASE DE DATOS? PARA HACER UN PROGRAMA DE BASE DE DATOS QUE REGISTRE INFORMACION EN VARIAS COMPUTADORAS; ENTONCES AL FINAL DE CADA MES ESTA INFORMACION DE TODAS LAS COMPUTADORAS DEBEN CONCENTRARCE EN UNA SOLA(CENTRAL); ADEMAS AL INICIO DEL MES SIGUIENTE LA INFORMACION CONCENTRADA DEBE ESTAR EN CADA UNA DE LAS COMPUTADORAS(ES DECIR LA INFORMACION DE LA COMPUTADORA 1 DEBE SER IGUAL AL DE LA COMPUTADORA 5 o 6 o CUALQUIERA); AHORA EL DETALLE ES QUE NINGUNA TIENE ACCESO A INTERNET TAMPOCO ESTA EN RED... ESPERO ME HAYAN ENTENDIDO...

GRACIAS POR SUS AYUDAS AMIGOS...
Responder Con Cita
  #2  
Antiguo 23-06-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿entenderte?, pues no sé, pero oirte, sí que te hemos oido bien

pues tendrás que hacer un proceso de exportación e importación de datos, para pasar los nuevos/modificados/borrados,etc. y si no tienes internet ni red ni nada... pues tendrás que copiarlos en un disco portátil, cd, pendrive, etc y "viajar" de un sitio a otro.
Responder Con Cita
  #3  
Antiguo 23-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
En mi modesta opinión, hacer algo así no servirá para nada. Cada computadora puede modificar registros localmente, y al tiempo de sincronizarla con el servidor, sabe dios como quedará un mismo registro.

Amén de que las "sucursales" pueden duplicar registros, es decir, dar de alta un mismo cliente en 2 sucursales, pero una con la coletilla "SL" (de sociedad Limitada) y otra sucursal lo pone como "S.L.", cosas como estas son imposibles de sincronizar y mantener una coherencia en los datos.

Sin duda, conexión a internet / intranet o como se quiera. Una sola BBDD en el servidor y consultas / modificaciones sobre el servidor.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 23-06-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Importante, click aquí.

Bueno, en cuanto a la pregunta, lo primero que debes saber es cómo son los datos que vas a mover de un sitio a otro. Si los de las distintas computadoras son disjuntos, la solución de Exportar/Importar es la que te conviene, pero si no son datos independientes, es decir, que puede haber conflictos, creo que debes plantearte cambiar la estructura física, porque en ese caso la solución de Exportar/importar creo que te va a convertir ese procedo en un calvario.

Un saludo.
__________________
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.

Última edición por Neftali [Germán.Estévez] fecha: 23-06-2006 a las 15:49:49.
Responder Con Cita
  #5  
Antiguo 23-06-2006
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 19
nemesio Va por buen camino
Ok, ya entiendo lo que quieres hacer, pero antes de todo debes pensar lo siguiente:
1.- Si es importante que yo valide los registros para que al consolidar los de todas las Pcs no se repitan o en caso contrario si cada registro que se genere en una Pc formará parte de un histórico.
2.- Si en el paso anterior optaste por validar para que no tengas registros duplicados, entonces debes establecer cual registro debe desecharse y cual será el que voy a tomar en cuenta (algo un poco delicado).
3.- Si lo que quieres es tener un historico, entonces por lo menos un archivo debe tener validaciones con uno varios campos Unicos (claves). Me explico: Supongamos que quieres vender boletos en varias Pcs, y hay una persona que ya se registró en la Pc1, la siguiente opoetunidad que esta persona va a comprar boletos, sus datos personales si ya fueron consolidados en todas las Pcs, deben estar registrados y no hará falta hacerlo de nuevo. Si por el contrario hace compra de boleto el mismo dia en otra Pc, entonces si se tendrá que crear el registro nuevamente y al momento de consolidarlos, el primero que entre a la tabla será el que se guarde, los demás no se guardarán para evitar la duplicación (Uso de clave primaria).
Responder Con Cita
  #6  
Antiguo 24-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Cita:
Empezado por nemesio
al momento de consolidarlos, el primero que entre a la tabla será el que se guarde, los demás no se guardarán para evitar la duplicación (Uso de clave primaria).
En el Pc1 hace un boleto, se da de alta el registro con todos sus datos. El usuario cambia de telefono móvil (porque lo pierde), ahora compra un boleto en la Pc2 donde se da de alta con su nuevo móvil (actualizado).

Cuando se hace la consolidación, si primero entra los datos del Pc2, ok todo correcto; pero si se hace al revés, el registro en el servidor quedará con el móvil antiguo. Este tipo de fallos es lo que me refiero de "inconsistencias de datos".

Para solucionarlo, a cada registro se le añadiría dos campos "Fecha_Ultima_Modificacion" y "Pc_Origen", de esta forma, se puede saber de donde viene cada registro y la fecha más reciente, muy útil en la consolidación. Esto se va al traste si los ordenadores no tienen la fecha sincronizada, pero bueno.

Incluso estando todos los datos en el servidor y actualizándose por internet, el usuario siempre puede equivocarse al escribir el DNI (clave primaria) y tener los datos repetidos, pero claro, este tipo de fallos se achacan al usuario.

Como veís me gusta buscarle los 5 pies al gato

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #7  
Antiguo 24-06-2006
stuka stuka is offline
Miembro
 
Registrado: may 2006
Ubicación: pto. vallarta jalisco mexico
Posts: 29
Poder: 0
stuka Va por buen camino
...

pues eso que quieres hacer esta mas dificil que jugar golf con un martillo
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
configuar internet datorar Linux 3 03-02-2006 08:26:48
internet 2 davidfp Redes 1 16-06-2005 15:58:58
tampoco con Firebird azraelrvg Firebird e Interbase 5 17-10-2003 18:45:48
Conexion Internet buitrago Firebird e Interbase 3 12-09-2003 08:29:21
Interbase en internet jesgami Firebird e Interbase 1 06-09-2003 08:46:49


La franja horaria es GMT +2. Ahora son las 16:35:20.


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