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

Responder a