DEPHI 7 x MYSQL5 x ZEOS
Não consigo fazer transação de jeito nenhum usando Zconnetion.
Fiz a aplicação em Delphi7 com DBexpress e clientdataSet como estava acostumado a fazer com o banco Firebird.
Mas pra aplicação dava muito pau por causa do SqlConnection imcompatível com mysql5.
Troquei o sqlConnection e os sqlQuery por ZConnection e Zquerys preservando os datasetProviders e os clientsdatasets.
Beleza, funciona numa boa, mas não consigo fazer transação de jeito nenhum. A transação não commita.
Alguém pode me dar uma luz????
Obrigado!!!
Fiz a aplicação em Delphi7 com DBexpress e clientdataSet como estava acostumado a fazer com o banco Firebird.
Mas pra aplicação dava muito pau por causa do SqlConnection imcompatível com mysql5.
Troquei o sqlConnection e os sqlQuery por ZConnection e Zquerys preservando os datasetProviders e os clientsdatasets.
Beleza, funciona numa boa, mas não consigo fazer transação de jeito nenhum. A transação não commita.
Alguém pode me dar uma luz????
Obrigado!!!
Marcelo Paula
Curtidas 0
Respostas
Alisson Santos
19/09/2012
Qual o erro que dá quando faz o commit no banco.
Como está possando para o componente comitar.
Como está possando para o componente comitar.
GOSTEI 0
Marcelo Paula
19/09/2012
Descobri o problema,
estava usando uma função dentro da transação que estava fechando a conexão antes de commitar,
por isso retornava a mensagem: conection is not openned yet.
Obrigado pela atenção.
Um abraço!
estava usando uma função dentro da transação que estava fechando a conexão antes de commitar,
por isso retornava a mensagem: conection is not openned yet.
Obrigado pela atenção.
Um abraço!
GOSTEI 0