Forum: Datenbanken
Delphi
by Nersgatt,
3. Dez 2013
Das sind ja die DBExpress-Treiber, das ist ein anderes Produkt. :wink:
Prinzipell suche ich aber sowas, wie dort beschrieben wird. Ich muss doch der Connection irgendwie als Parameter den IsolationLevel mitgeben können. Leider hat die TUniConnction nicht wie die TConnection von Emba keine Params-Auflistung. Oder ich finde sie nicht.
Forum: Datenbanken
Delphi
by Nersgatt,
3. Dez 2013
Das macht leider keinen Unterschied, ob ich nun mit Connection.StartTransaction die Transaktion starte oder TUniTransaction benutze. Bei TUniTransaction gibt es zwar auch die Property IsolationLevel, aber verhält sich genauso wie oben geschrieben.
Ich sehe eigentlich meine einzige Chance darin, der ganzen Connection zu sagen, sie soll alles als ReadCommitted behandeln. Nur wie. :?:
Forum: Datenbanken
Delphi
by Nersgatt,
3. Dez 2013
Moin,
ich setze Firebird 2.5 zusammen mit DevArt 4.6 ein.
Scheinbar verwendet DevArt in der Konstellation standardmäßig das Isolationslevel Read Commited. Ich bräuchte nun aber Repeatable Read. Entweder für eine einzelne Transaktion oder auch für die gesamte Connection. Das wäre mir egal.
Ich kann mit TUniConnection.StartTransaction(ilRepeatableRead) eigentlich das Isolationslevel angeben....