StartTransaction & FetchAll=False
Posted: Fri 04 Feb 2005 11:14
Hi.
I try .StartTransaction then some queries may .FetchAll in False. And get exception (translate from russian): "Can't create new transaction couse over limit capacity". Help says me that
"Note: In some cases TCustomDADataSet.FetchAll may conflict with transaction control (EOLEDBError 'Cannot create new connection because in manual or distributed transaction mode.') or may cause deadlocking on Post on editing queries with ORDER BY clause." This is declaration, but I need solve this problem. I can't run another connection and I need transaction. Is it possible? What "some cases" and what "another cases" which not conflict with transaction control?
ps Sorry for my english.
I try .StartTransaction then some queries may .FetchAll in False. And get exception (translate from russian): "Can't create new transaction couse over limit capacity". Help says me that
"Note: In some cases TCustomDADataSet.FetchAll may conflict with transaction control (EOLEDBError 'Cannot create new connection because in manual or distributed transaction mode.') or may cause deadlocking on Post on editing queries with ORDER BY clause." This is declaration, but I need solve this problem. I can't run another connection and I need transaction. Is it possible? What "some cases" and what "another cases" which not conflict with transaction control?
ps Sorry for my english.