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 26-09-2005
neosyoshiran neosyoshiran is offline
Registrado
 
Registrado: oct 2004
Posts: 8
Poder: 0
neosyoshiran Va por buen camino
Problema con firebird 1.5 y delphi

Buenas
tengo el siguiente problema
Cree una aplciacion en delphi 7 y firebird 1.5 , con modulos para ver modifica insertar datos, el problema es que cuando el programa habro en 2 maquinas o mas, en la maquina 1 introdusco datos esos datos no se actualizan en la maquina 2 hasta que cierre de nuevo el programa en la maquina 1, lo que quisera es que ni bien meta datos en cualquier maquina se actualize en las otras, que componetes deberia utilizar?
Responder Con Cita
  #2  
Antiguo 26-09-2005
Avatar de jmariano
jmariano jmariano is offline
Miembro
 
Registrado: jul 2005
Posts: 376
Poder: 19
jmariano Va por buen camino
Una solución es ejecutar el método "Refresh" cada cierto tiempo para que se actualicen los datos. (Podrías usar un TTimer y definir el tiempo para que actualice periodicamente).

Saludos!

Última edición por jmariano fecha: 26-09-2005 a las 19:19:34.
Responder Con Cita
  #3  
Antiguo 26-09-2005
Avatar de lpmlpm
lpmlpm lpmlpm is offline
Miembro
 
Registrado: ago 2005
Posts: 136
Poder: 19
lpmlpm Va por buen camino
Eso y verifica que el tipo de transacción que estás usando sea ReadCommited
__________________
"Lo mejor de no saber hacer nada es que se tiene mucho tiempo libre."
Responder Con Cita
  #4  
Antiguo 26-09-2005
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
Con Firebird podes generar eventos para que te avisen que un dato ha sido modificado. Cuando recibis el evento Refrescas.
__________________
[Crandel]
Responder Con Cita
  #5  
Antiguo 27-09-2005
neosyoshiran neosyoshiran is offline
Registrado
 
Registrado: oct 2004
Posts: 8
Poder: 0
neosyoshiran Va por buen camino
Problema con firebird 1.5 y delphi

Buenas gracias por los comentarios, pero seria bueno que les describa como esta 1. tengo un datamodule y una form
el datamodule tiene los siguientes:IBDATABASE, IBTRANSACTION ,IBTABLE (este lo uso porque me permite tener un mastersourde maestro/detalle), y un DATASOURCE.
EN el form solo tengo un dbgrid asigando al ibtable y un dbnavigator, ahora si elñ programa habro en ambas computadoras en la 1. meto dato esos datos quiero que se actualicen en la 2, "el comentario de los eventos esta bien pero como o que sentecia tengo que poner para que se actualice el dbgrid de la maquina 2
gracias
Responder Con Cita
  #6  
Antiguo 27-09-2005
Avatar de jmariano
jmariano jmariano is offline
Miembro
 
Registrado: jul 2005
Posts: 376
Poder: 19
jmariano Va por buen camino
Hace tiempo que no manejo los componentes de Interbase (prefiero usar dbExpress) pero creo que tendrías que revisar el componente IBEvents para el tema de los eventos que te comenta Crandel

Saludos!
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


La franja horaria es GMT +2. Ahora son las 20:49:57.


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