Ver Mensaje Individual
  #1  
Antiguo 17-02-2005
Avatar de sercornejov
sercornejov sercornejov is offline
Miembro
 
Registrado: may 2003
Ubicación: Neiva - Colombia
Posts: 88
Reputación: 22
sercornejov Va por buen camino
Ver registros recien grabados en FireBird y Delphi

Hola

D60, FB1.5, IBX 6.0 (creo... los que vienen con delphi 6.0 enterprice), Win XP Pro SP1

La idea de la aplicación es una. pero con dos ejecutables: uno que entra visitantes y otro que los saca.

cada uno funciona a las 1000 maravillas , la cosa es que lo que hace uno no se refleja en el otro.

Ambos EXE miran la misma base de datos, en el mismo PC, en el mismo directorio, en la misma ciudad, en el mismo planeta....

Cuando un visitante llega, se registra y el EXE E (asi llamo al de entradas) lo registra, y genera la información pertinente en la tabla que controla las visitas y todo...

Lo deseado es que una vez que ENTRA el paciente, el EXE S (el de sacar la gente) se entere de que entro alguien. Yo le coloque un dbgrid que muestra los que están adentro, pero NO LO MUESTRA, tengo que cerrar EXE S y ejecutar de nuevo y ahi sí, como no, se VE.

Las tabla de visitantes tiene 40000 registros (incluida la foto del paciente), luego para buscar un paciente en el momento en que llega lo hago mediante un StoreProcedure para no MOVER los registro. uns vez se toman los datos, lo grabo con otro SP con una clausula UPDATE, para no MOVER la tabla.

Todo eso funciona de maravillas... En la tabla de visitantes tengo un trigger que coloca un evento 'VIS_CAMBIO' en el insert o el update (after). Y LO MAS DE CURIOSO: : Cuando entro a un visitante, el otro exe (EXE S, que coloco en depuración) lo capta, y ejecuta el OnEvenAlert (este cierra la consulta y la ejecuta de nuevo) Y NAADAAAAAAAAAAAAAAAAA.

Tengo que entregar esto mañana o de lo contrario me van a correr pólizas de cumplimiento y todo lo demás...

AAAAAYUUUUUUUUUUDAAAAAAAAAAAAAAAAAA

Sergio
__________________
En Colombia hay muchos, pero muchos colombianos muy buenos. Los violentos son pocos y los vamos a controlar...
Responder Con Cita