COMMIT VB6 - TRIGGER POSTGRESQL
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á.
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á.
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.
Dá um bom trabalho, mas você chega no resultado desejado.
Tópico encerrado , respostas não são mais permitidas