Erro ao tentar usar dois TFDTRANSACTIONS no Delphi
24/09/2021
0
Alguém sabe como resolver?
José Junior
Posts
24/09/2021
Paulo
Alguém sabe como resolver?
Porque usar dois transactions?
Você também está usando dois TFDConnection? Se não estiver eu ACHO que o problema pode ser este, porque no connection tem a propriedade do transaction para setar.
25/09/2021
José Junior
Alguém sabe como resolver?
Porque usar dois transactions?
Você também está usando dois TFDConnection? Se não estiver eu ACHO que o problema pode ser este, porque no connection tem a propriedade do transaction para setar.
Eu estou usando dois TFDTransaction por conta que a tela faz duas inserções em tabelas diferentes ao mesmo tempo, já setei a propriedade Transaction no TFDConnection mas não resolveu, estou usando apenas um TFDConnection.
26/09/2021
Paulo
Se o problema é fazer dois insert em tabelas diferentes "ao mesmo tempo" EU não vejo problema nenhum em usar a mesma query. Poderia fazer assim.
with qry do begin Close; SQL.Clear; SQL.Add('comando 1'); ExecSQL; Close; SQL.Clear; SQL.Add('comando 2'); ExecSQL; end;
Clique aqui para fazer login e interagir na Comunidade :)