Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-02-2009
R0M3R0 R0M3R0 is offline
Miembro
 
Registrado: oct 2007
Posts: 21
Poder: 0
R0M3R0 Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 27-02-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
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
Bueno.... medio que no entiendo tu duda.
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
Responder Con Cita
  #3  
Antiguo 27-02-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
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.
Responder Con Cita
  #4  
Antiguo 27-02-2009
R0M3R0 R0M3R0 is offline
Miembro
 
Registrado: oct 2007
Posts: 21
Poder: 0
R0M3R0 Va por buen camino
Red face 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
Responder Con Cita
  #5  
Antiguo 27-02-2009
R0M3R0 R0M3R0 is offline
Miembro
 
Registrado: oct 2007
Posts: 21
Poder: 0
R0M3R0 Va por buen camino
Talking usando Postgre

Peron olvide mencionar q estoy programando con Delphi 5 y Postgre
Responder Con Cita
  #6  
Antiguo 27-02-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
No utilizo postgres pero encontre esto talvez es lo que buscas.

http://www.atvsoftware.com/products....p_messenger_pg
Responder Con Cita
  #7  
Antiguo 27-02-2009
R0M3R0 R0M3R0 is offline
Miembro
 
Registrado: oct 2007
Posts: 21
Poder: 0
R0M3R0 Va por buen camino
Red face 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
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
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


La franja horaria es GMT +2. Ahora son las 08:52:33.


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