Em 29 de novembro de 2010 10:53, Marcelo Silva <[email protected]> escreveu: > Pessoal quando tenho alguma excessão na minha aplicação a conexão cai e > tenho que reinicia-la. > Trabalho também com o MySQL e isso não acontece... imagino que o MySQL crie > uma conexão persistente. > Tem como criar uma conexão persistente no Postgres8.4 x Delphi ? > Eu gostaria que ele me mostrasse o erro, porém continuasse conectado, para o > usuário não ter que ficar saindo e entrado da aplicação. > Minha necessidade exige que eu trabalhe com conexões/transações > concorrentes. > > > O erro que tenho é esse: > > --------------------------- > INFORMAÇÃO > --------------------------- > STRING DE PESQUISA INVÁLIDA * essa linha eu quem coloco. > > SQL Error: ERRO: transação atual foi interrompida, comandos ignorados até o > fim do bloco de transação > --------------------------- > OK > --------------------------- > > Gostaria que o banco não interrompesse a transação. >
É provável que eu não tenha entendido, mas qual o sentido de se utilizar transação se não se deseja interrompe-la quando ocorre um erro? Lembre-se: a transação é atômica, ou se executa tudo ou não se executa nada. Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
