Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como actualizar una tabla en 2 estaciones (https://www.clubdelphi.com/foros/showthread.php?t=8064)

MRang14 06-03-2004 00:28:06

Como actualizar una tabla en 2 estaciones
 
Alguien pudiera decirme algun tip para actualizar los registros en tiempo real de una base de datos compartida hecha en access que se comparte a traves de un servidor.

Al correr mi aplicacion en una estacion de trabajo utilizando uno de los modulos para mostrar una tabla con datos de empleados y si al mismo tiempo activo la aplicacion en otra estacion diferente y activo el mismo modulo para ver la misma tabla de datos, por que al hacer una modificacion en una terminal esa modificacion no ve reflejada en la otra estacion, esta modificacion puede verse si cierro el modulo y lo vuelvo abrir. Quisiera saber si puedo hacer que la modificacion hecha en una estacion se refleje inmediamente en las 2 estaciones.

Gracias de antemano por sus sugerencias...

saludos a todos....

jachguate 06-03-2004 03:18:59

No se si access tenga algun mecanismo de notificación similar al de interbase/firebird, pero lo que corresponde hacer, en cualquier caso es refrescar el dataset. Podes hacerlo periodicamente... teniendo en cuenta las consideraciones de carga (innecesaria) que le pondrias al servidor y a la red.

Para refrescar periodicamente, podes valerte de un Timer.

Hasta luego

;)

Rox77 09-03-2004 10:24:32

Delphi + Access en red
 
Hola:

Yo tengo el mismo problema con una pequeña aplicacion en Delphi 7 + base de datos Access 2000 usando componentes ADO para el acceso. Tengo una tabla de contactos otra de Avisos de trabajo y tal... Cuando en una pequeña red (3 ordenadores) intento compartir el programa me ocurre lo mismo.

Creo una carpeta compartida con la bd access y el programa. Desde los otros PC creo un acceso directo al programa en el pc (servidor por asi decir) y todo va bien se accede a las tablas se hace de todo con ellas pero ... no se actualizan los datos hasta q no cierras todas las aplicaciones..??? Eso si, si abro el access directamente...y modifico datos en varios ordenadores...si los actualiza...por lo tanto entiendo q es mi programa delphi el q no esta bien implementado para trabajar con la bd access en red.

Bueno reconozco q no he probado mucho mas...pero yo lo q queria proponer (porq lo he buscado por el foro y no he visto nada ... solo paradox en red) es si alguien tiene programas Delphi + Access 2000 con ADOTables funcionando en red q comparta su experiencia para los novatos como el q escribe. GRACIAS DE ANTEMANO.


La franja horaria es GMT +2. Ahora son las 17:00:10.

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