Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Transactions mit ZEOS (https://www.delphipraxis.net/91684-transactions-mit-zeos.html)

Mr_G 8. Mai 2007 17:12

Datenbank: MySQL • Version: 5.0 • Zugriff über: ZEOS 6.5.1

Transactions mit ZEOS
 
Hallo zusammen,
ich habe momentan ein ärgerliches Problem: Ich bekomme es nicht hin mit den ZEOS-Komponenten eine Transaktion abzuwickeln. Ich habe dazu in diversen Foren gesucht aber finde immer nur Fehlerbeschreibungen und kaum Lösungen oder Beispiele.
Bei Umsetzung nach diesem Beispiel funktioniert es nicht: Ich habe immer das Problem, das entweder troz Commit keine Änderungen übernommen werden oder das troz Rollback die zuvor gemachten Änderungen nicht verworfen werden. Außerdem bekomme ich keine Rückmeldung über Fehler.
Ich wäre sehr erfreut wenn mir jemand sagen könnte worauf ich achten muss. Ein kleines Beispiel wäre auch nett.
Gruß

Mr_G

hoika 8. Mai 2007 23:06

Re: Transactions mit ZEOS
 
Hallo,

die mysql-Tabelle muss auch Transaktionen unterstützen.
es gibt doch da verschiedene storage-engines, welche benutzt du ?


Heiko

Jelly 8. Mai 2007 23:14

Re: Transactions mit ZEOS
 
Wie Heiko schon schildert sind Transaktionen unter MySQL nur mit dem Tabellentyp InnoDB möglich.

Mr_G 9. Mai 2007 10:18

Re: Transactions mit ZEOS
 
Das ist mir durchaus bewusst (zumal ich ja schon nachgeforscht habe) aber leider ist das hier nicht der Knackpunkt.

Hat denn noch niemand versucht Transaktionen mit ZEOS zu machen?

hoika 9. Mai 2007 11:35

Re: Transactions mit ZEOS
 
Hallo,

alle Patches drauf (mind. Patch 1) ?#
Ansonsten zeig doch mal etas Code.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz