Composants ZeOS et transaction (MySQL)
bonjour,
Je m'excuse par avance de poser une question de boulet, mais je n'arrive pas à faire de transactions avec les composants ZeOS sur une base MySQL. Le code est tout simple :
Code:
1 2 3 4
| ZConnection1.StartTransaction;
ZQuery1.SQL.Text := 'update latable set lazone = ''valeur''';
ZQuery1.ExecSQL;
ZConnection1.Rollback; |
La zone est modifiée malgrè le Rollback. C'est même pire que ça car même sans faire de rollback, on voit la modif depuis une autre appli dès le ExecSQL passé.
C'est peut-être un problème de paramétrage du serveur MySQL car j'ai le même soucis en passant par le BDE.
Quelqu'un a-t-il une idée ?
Bloon