Fórum SqlConnection transaction MySql #374331
31/08/2009
0
Estava eu testando aqui usando
try dmCadastroF.sqlConn.StartTransaction(transacao); ... ... ... ... abort; (teste para forçar um exception) ... ... except dmCadastroF.sqlConn.Rollback( transacao); exit; end; showmessage(´Lançamentos gerado com sucesso!´);
Mas sempre gerava os dados...
Debugando ele realmente passar pelo Rollback, mas aparentemente não o faz.
Fui dar uma olhada no Help do delphi que ja me ajudou milhares de vezes
Bom.. se isso for verdade como contornar isso.
Estou usando Delphi 7, DBExpress, MySql
Osocram
Curtir tópico
+ 0Posts
31/08/2009
Emerson Nascimento
Gostei + 0
31/08/2009
Osocram
So p ver se entendi bem, se eu migrar este sistema para o D2007 usando o DBExpress e os drivers nativos q ele tem para MySql vai funcionar?
Aqui o MySql esta na versão 5.0.45
Gostei + 0
31/08/2009
Emerson Nascimento
Gostei + 0
01/09/2009
Osocram
Obrigado Emerson.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)