COMMIT VB6 - TRIGGER POSTGRESQL

MATHEUSGE 26/11/2012 09:23:26
#414775
Galera, é o seguinte.

Tenho uma trigger para fazer replicação de algumas informações no momento de uma venda. Certo?
Então conforme vai acontecendo esses INSERT[ô]s e UPDATE[ô]s ele vai replicando, porém, caso aconteça algum problema e no final da aplicação VB6 ele de um ROLLBACK, os dados da base replicada irão continuar na outra.
Teria como validar esse ROLLBACK na aplicação VB6 na trigger? Tem alguma solução pra isso, para que, quando acontece-se um ROLLBACK deleta-se os registros replicados na outra base?

Estou quebrando a cabeça com isso e não vejo nenhuma solução.

Agradeço desde já.
PROFESSOR 04/05/2013 17:12:45
#422947
Na verdade, a questão seria você usar stored procedures para os insert e updates, ao invés de adotar os gatilhos.
Dá um bom trabalho, mas você chega no resultado desejado.
Tópico encerrado , respostas não são mais permitidas