FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Trabajando con dos programas
Buenas,
Tengo dos programas El 1º inserta informacion a la Base de Datos EL 2º muestra los datos de la informacion registrada en el 1º Pregunta: ¿Como puedo ver todos los datos contando los que fueron registrados ultimamente en el PROGRAMA 2 despues de presionar el boton Registrar DEL 1º programa ? , estos dos programas se ejecutan en red. El programa 2 que muestra resultados debe mostrar automanticamente los resultados sin que el usuario tenga que producir ningun evento dentro de este programa Utilizo Delphi 5 |
#2
|
||||
|
||||
Cita:
Pero si se trata de ver los registros insertados por un determinado usuario,lo que yo hago en mi caso es tener una BITACORA o LOG. para lo cual puedes utilizar algun(os) TRIGGER en tu servidor de BD y asi saber quien fue el que hizo la insersion,la fecha ,hora,a que tabla,etc. bueno depende de que cosas quieras guardar en tu BITACORA.
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#3
|
||||
|
||||
Depende dijo pepito.
Dependiendo del motor de base de datos, por ejemplo si fuera Firebird podrias utilizar los eventos del motor para avisar cuando se inserte algun dato en el programa 1. Si no es Firebird con un TTimer que actualice cada x tiempo. Saludos. |
#4
|
|||
|
|||
Usando demonios
Ya habia pensando en usar un TTimer (simulando un Demonio) para este cometido ,
"Cada cierto tiempo actualize la consulta o la tabla que se esta mostrando" - La ventaja es la que ya se ha mencionado - Las Desventajas: es q tenemos q esperar que se cumpla el rango de tiempo establecido para la actualizacion "si en ese periodo existiese algun registro de datos del 1º programa no lo veriamos en el 2º hasta que se reinicie el ciclo" -> entonces la solucion es (diran muchos) hacer q el tiempo de actualizacion sea mas corta Pero esta opcion tampoco es la aconsejable ya q tendriamos ... mas bien dicho el programa no seria tan optimo como se espera ( por un evento del 1º programa PRESSbutton "guardar " u otro, inmediatamente el 2º programa se actualice) Gracias por tu colaboracion .... Sigo esperando sugerencias |
#5
|
|||
|
|||
usando Postgre
Peron olvide mencionar q estoy programando con Delphi 5 y Postgre
|
#6
|
||||
|
||||
No utilizo postgres pero encontre esto talvez es lo que buscas.
http://www.atvsoftware.com/products....p_messenger_pg |
#7
|
|||
|
|||
Recibiendo mas Sugerencias
Kipow
Es una propuesta interezante, el enlaze anterior. Pero no lo que tratanos de hacer, Tratamos de cumplir con el objetivo pero a la vez optimizando recurso sin la ayuda de trerceros solo del poderoso delphi SAludos y Gracias por tu sugerencia |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
trabajando en red | jdg | C++ Builder | 2 | 18-02-2007 16:10:48 |
trabajando con 2 listbox | gsilvei | Varios | 3 | 04-09-2006 03:44:30 |
Trabajando con dlls | Novás | Varios | 2 | 23-08-2006 17:35:41 |
Trabajando con DLL | b3nshi | Varios | 1 | 16-03-2005 18:21:55 |
Trabajando con Sockets | lucendo | Varios | 11 | 17-02-2005 00:00:36 |
|