Das es nicht so klasse ist die session zu killen hab ich schon gemerkt. Nach einer gewissen Zeit konnte sich keiner mehr an die
DB anmelden weil zu viele Prozesse liefen. Es dauerte die ganze Nacht bis man die
DB wieder vernünftig benutzen konnte.
Ich denke du hast mich überzeugt alles in einem Block abzuschicken. Ich habe ca 80 Selects die ich vorher absetzen muss. Dann würden entweder 130 bis 500 Inserts oder Updates abgesetzt werden. Ich denke mal das ich so viele Statemants mit einem Block absetzen kann wie ich will!?!
Zwar wird die Fehlerbehandlung dann etwas schwerer ( z.B. soll er manchmal ein Statemant einfach überspringen, wenn eine Spalte nicht existiert) aber trotsdem machbar. Außerdem müßte ich wissen, ob alles geinsertet wurde. Um entgültig sicher zu sein müßte ein einziges Kontrollstatement abgesetzt werden und das auch nur wenn die Verbindung während der Transaktion abreißt. Ist es auch möglich sich mehere Exceptionmeldungen wieder geben zu lassen?
Gruß
Wegalt