welches
db-system?
bei interbase gibt es unterschiede zwischen comit und commitretaining
wenn eine select abfrage mit commit beendet wird wird die ergebnismenge auf dem server verworfen und es steht nichts drin.wenn du mit commitretaining eine transaction beendest, bleibt die ergebnismenge offen und ist auf dem server verfügbar.
es sieht bei interbase aus.