Hallo,
habe folgendes Problem:
Ich habe eine Klasse, die für mich eine XML-Datei für FOP generiert. Nun ist es so, dass die Daten aus der Datenbank herausgeholt werden und direkt herausgeschrieben werden.
Während dieser Zeit sollen die betroffenen Tables schreibgeschützt werden, d.h. es dürfen keine Updates gefahren werden.
Was ich bis jetzt versucht habe ist, dass ich "setAutoCommit()" auf "false" gesetzt habe, dann "setTransactionIsolation()" auf "connection.TRANSACTION_REPEATABLE_READ".
Um zu testen können, habe ich in der Schleife ein "sleep" eingebaut...
Jedoch lassen sich die betroffenen Tables dennoch editieren.
Weiss jemand einen Rat? Und, woher weiss die Connection, um welche Tables es sich handelt?
Hoffe jemand kann helfen.
Gruß
Ali
habe folgendes Problem:
Ich habe eine Klasse, die für mich eine XML-Datei für FOP generiert. Nun ist es so, dass die Daten aus der Datenbank herausgeholt werden und direkt herausgeschrieben werden.
Während dieser Zeit sollen die betroffenen Tables schreibgeschützt werden, d.h. es dürfen keine Updates gefahren werden.
Was ich bis jetzt versucht habe ist, dass ich "setAutoCommit()" auf "false" gesetzt habe, dann "setTransactionIsolation()" auf "connection.TRANSACTION_REPEATABLE_READ".
Um zu testen können, habe ich in der Schleife ein "sleep" eingebaut...
Jedoch lassen sich die betroffenen Tables dennoch editieren.
Weiss jemand einen Rat? Und, woher weiss die Connection, um welche Tables es sich handelt?
Hoffe jemand kann helfen.
Gruß
Ali
Comment