End-of-Debugging = Timeout?
Datum: 28.09.2007 17:47
Message-ID: <46FD2209.9030304@hanft.de>
Newsgroup: de.comp.lang.delphi.datenbanken
Hallo,
ich verwende IBTransactions mit AutoStopAction=saNone,
DefaultAction=TACommit und IdleTimer=0 (Voreinstellung).
Es scheint nun so zu sein, daß eine laufende Transaction,
wenn man das Programm im Debugger beendet (Strg-F2),
mit Commit beendet wird, obwohl die obige DefaultAction
laut OH nur nach Ablauf des IdleTimer (was steht da
eigentlich drin? Sekunden? Millisekunden?) zur Anwendung
kommt (außerdem steht in der OH auch nicht drin, wofür
IdleTimer=0 steht - ich bin davon ausgegangen, daß dann
sowieso nie ein Timeout auftritt).
Oder gilt die DefaultAction grundsätzlich auch für "ich-
beende-das-Programm-im-Debugger"? Weiß das jemand?
Danke & Gruß Matthias.
PS: Weiß jemand, woher das kommt, daß beim Lesen einer
Datei auf einer fehlerhaften CDROM ausgerechnet E/A-
Fehler 87 ("Invalid Parameter") auftritt?!
[ Auf dieses Posting antworten ]
