Seit einem Update auf Lazarus 1.6 habe ich wieder einmal ein Problem an einer Stelle wo ich niemals gerechnet hätte.

In einer Form mit je zwei SQLQueries (SQLQuery1 und SQLQuery2) sowie zwei zugehörigen SQLTransactions (1+2) springt die Eigenschaft "Transaction" im Objektinspektor immer ohne mein Zutun von "Transaction1" auf "Form1.Transaction1".
Wäre an sich nicht dramatisch, aber da ich während SQLQuery1 offen ist, auch eine Routine von Form1 aufrufe, die Form1.SQLQuery1 benutzt, erhalte ich eine Fehlermeldung (operation cannot be performed on an inactive data set) da die Transaction (Form1.SQLTRansaction1) dort geschlossen wird.
Ich hoffe das ist, auch wenn man es lesen muß, verständlich?

Weiß wer Rat?
LG
Christian
Edit:
Ich mußte gerade (mit Schrecken) feststellen, daß in ALLEN Forms die eine SQLQuery beinhalten, die Eigenschaft Transaction auf Form1.SQLTransaction1 gesetzt wurde!
