[firebase-br] Firebird Com Firedac

bzottis em ig.com.br bzottis em ig.com.br
Seg Out 27 13:48:11 -03 2014


 

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



Mais detalhes sobre a lista de discussão lista