Bom dia Pessoal, gostaria de dar um retorno de como a solução para o meu problema foi encontrada.
Bastou alterar a opção TADOCommand.ExecuteOptions.ExecuteNoRecords para TRUE que o controle de transação passou a funcionar corretamente com o comando TADOCommand. Connection.BeginTrans; Agradeço a todos que responderam prontamente. Fernando Luís Cambiaghi *[email protected] <[email protected]>* Em 12 de janeiro de 2015 22:29, Willian Jhonnes <[email protected]> escreveu: > Em 12 de janeiro de 2015 08:29, Fernando Cambiaghi <[email protected]> > escreveu: > >> Obrigado Marcelo. >> >> Mais alguém tem alguma ideia do que eu possa fazer antes de tentar trocar >> de componente de conexão? Pois minha aplicação está construída e em >> produção desde a implantação da NF-e, só que utilizando banco de dados >> Sybase. >> >> Um detalhe, após o comando TADOCommand. Connection.BeginTrans; a >> execução do primeiro insert já causa o erro que relatei no primeiro e-mail. >> >> >> Fernando Luís Cambiaghi >> *[email protected] <[email protected]>* >> > > Fernando, seu problema reside na sigla ADO. Esta suíte é, realmente, > horrorosa para se trabalhar com alguns bancos de dados, pois funcionava > razoavelmente apenas com o SQL Server. > > Para iniciar, submeter ou reverter transações, envie comandos pelo > TADOQuery ao banco de dados, já que o TADOConnection é incapaz de realizar > tal tarefa. Esta não é a melhor opção, mas causará menos impacto do que > migrar sua aplicação para o UniDAC, por exemplo. > > -- > > --------------------------------------------------- > Att.: > Willian Jhonnes L. dos Santos > Analista/Desenvolvedor Object/Free Pascal > Analista/Desenvolvedor PHP > [email protected] > --------------------------------------------------- > Engenharia da Computação - PUC-PR > Seja livre. Use Linux. > Grupo de Usuários GNU/Linux de São José dos Pinhais > Linux user number 449753 > --------------------------------------------------- > Powered by Slackware Linux 14 64 bits > Kernel 3.11-x86_64-iCore - Linux for Workgroups > --------------------------------------------------- > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
