[firebase-br] Firebird Com Firedac

Jéter Rabelo - GMail jeter.rabelo em gmail.com
Seg Out 27 18:47:20 -03 2014


Boa tarde.

O próprio erro mostra o problema:

expecting explicit transaction started

Ou seja, nenhuma transação "manual" foi iniciada.

trans1.StartTransaction (?!)

*Verifique se o comando é StartTransaction mesmo.

Atenciosamente.

Jeter-Jerasoft
______________________
Jéter Rabelo Ferreira
<http://www.jerasoft.com.br>

http://www.jerasoft.com.br
Skype: jeter.rabelo

Em 27/10/2014 13:48, bzottis em ig.com.br escreveu:
>   
>
> O problema é que se eu coloco o Commit, da erro.
>
> invalid transaction handle(expecting explicit transaction started)
>
> Em 27/10/2014 11:22, Jéter Rabelo - GMail escreveu:
>
>> Bom dia.
>>
>> AutoStart := True; - Eu Não usaria isso;
>>
>> Faço o seguinte:
>> StartTransaction;
>> - Efetue tudo que tem que fazer
>> - OK: Commit
>> - Erro - Rollback
>>
>> Dessa forma, não vai ter registros "órfãos" ou faltando.
>>
>> Atenciosamente.
>> Jeter-Jerasoft
>> ______________________
>> Jéter Rabelo Ferreira
>> <http://www.jerasoft.com.br [1]>
>>
>> http://www.jerasoft.com.br [1]
>> Skype: jeter.rabelo
>>
>> Em 27/10/2014 11:09, bzottis em ig.com.brescreveu:
>> No Datamodulo tenho: base: TFDConnection; trans1: TFDTransaction; FbLinkdriver1: TFDPhysFBDriverLink; fdCursor1: TFDGUIxWaitCursor; schemaAdapter1: TFDSchemaAdapter; o FDConection esta ligado ao FDTransaction e vice-versa o FDTransaction esta como o AutoCommit = false autoStart=True autoStop=false e o Disconnectactin = xdRollback Em 27/10/2014 10:51, Jéter Rabelo - GMail escreveu: Bom dia Transação? Jeter-Jerasoft ______________________ Jéter Rabelo Ferreira <http://www.jerasoft.com.br [1] [5]> http://www.jerasoft.com.br [1] [5] Skype: jeter.rabelo Em 27/10/2014 09:53, bzottis em ig.com.brescreveu: Pessoal, alguém saberia como resolver a seguinte questão usando o Firedac do Delphi XE5? tenho um projeto de PDV novo que trabalhará em tela e se o usuário confirmar, alimentará o banco, Tipo: pedido, itens, produtos, estoque recebimentos, cheques, contas. mas se der erro eu quero que ele não cadastre nenhum dos dados, fiz alguns testes e ele esta deixando passar cadastrei um
> pedido e na hora de cadastrar os pagamentos, coloquei um cheque que irá gerar um erro. então pela ordem, ele passa pela tabela de pedidos, 2 itens lançados e o cheque da tabela cheque em diante ele não fez, mas cadastrou o pedido e os itens. desde já agradeço qualquer ajuda ______________________________________________ FireBase-BR (www.firebase.com.br [2] [1]) - Hospedado em www.locador.com.br [3] [2] Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 [4] [3] Para consultar mensagens antigas: http://firebase.com.br/pesquisa [5] [4] . ______________________________________________ FireBase-BR (www.firebase.com.br [2] [1]) - Hospedado em www.locador.com.br [3] [2] Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 [4] [3] Para consultar mensagens antigas: http://firebase.com.br/pesquisa [5] [4]
>   Links: ------ [1] http://www.firebase.com.br [2] [2]
> http://www.locador.com.br [3] [3]
> http://www.firebase.com.br/fb/artigo.php?id=1107 [4] [4]
> http://firebase.com.br/pesquisa [5] [5] http://www.jerasoft.com.br [1]
> ______________________________________________ FireBase-BR
> (www.firebase.com.br [2]) - Hospedado em www.locador.com.br [3] Para
> saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107 [4] Para consultar
> mensagens antigas: http://firebase.com.br/pesquisa [5]
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br [2]) - Hospedado em www.locador.com.br
> [3]
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107 [4]
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa [5]
>
>   
>
> Links:
> ------
> [1] http://www.jerasoft.com.br
> [2] http://www.firebase.com.br
> [3] http://www.locador.com.br
> [4] http://www.firebase.com.br/fb/artigo.php?id=1107
> [5] http://firebase.com.br/pesquisa
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>






Mais detalhes sobre a lista de discussão lista