TRadioGroup produces the "SQLTransaction1 : Operation cannot be performed on an active transaction" error
Original Reporter info from Mantis: jammiii
-
Reporter name: Juan Melendez
Original Reporter info from Mantis: jammiii
- Reporter name: Juan Melendez
Description:
When I place a RadioGroup onto my project, I get the "SQLTransaction1 : Operation cannot be performed on an active transaction" error on program close. If I remove the RadioGroup the error goes away... place one back into the project and the error returns even if no code or items are added to the RadioGroup!
The exact error message is as follows...
"Project xxx raised exception class 'EDatabaseError' with message:
SQLTransaction1 : Operation cannot be performed on an active transaction
At address 59D9A8"
The debugger halts at the following includes code...
control.inc
line# 4827
//DebugLn('[TControl.Destroy] B ',DbgSName(Self));
inherited Destroy;
The hierarchy leading to the RadioGroup Control is...
TForm1-TPageControl-TTabSheet-TGroupBox-TRadioGroup
The hierarchy leading to the SQLTransaction Control is...
TForm1-TSQLTransaction
(TMySQL55Connection and TSQLQuery are both on TForm1)
Hope this helps.
Steps to reproduce:
The application should make a connection to a database, query a record, close connection and then the application should close. (With the RadioGroup as above.)
Mantis conversion info:
- Mantis ID: 25341
- OS: XP
- OS Build: SP3
- Build: 43359
- Platform: Windows
- Version: 1.2.0RC1