Capturar eventos de postgres en delphi
Hola:
Mi pregunta radica en como capturo el evento de inserción de un registro en una tabla, y luego poder saber esto en delphi 7, esto como alternativa, ya que no puedo estar haciendo consultas todo el tiempo a la tabla ya que me imagino que consumiría muchos recursos.
Les comento como va el problema.
El trabajo es para un grifo, en donde hay un programa que almacena en una tabla en postgres 8.4 el total del combustible atendido, por cada surtidor, Ahora lo que tiene que hacer el programa que estoy haciendo es tomar estos registros ingresados y emitir un comprobante, y que lo haga de la forma mas automatica posible.
Por lo cual necesito capturar este evento que se produce en postgres, para realizar la operacion desde delphi.
Estoy utilizando UNIDAC para hacer la conexion con postgres, he visto que hay un componente uniAlerter, sera que esto me pueda servir, He visto en otro Hilo que generan un procedimiento almacenado en firebird, y lo capturan con IBEvents, me imagino que se debe hacer de una forma similar.
Espero alguien pueda darme un camino a seguir.
gracias
Última edición por chelard fecha: 28-08-2010 a las 19:52:40.
Razón: olvide algunos datos
|