Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка при StartTransaction, Ошибка транзакции 
V
    Опции темы
KOHINOR
  Дата 10.9.2007, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 10.9.2007

Репутация: нет
Всего: нет



Здравствуйте, возможно вопрос не новый, но для меня стал ребром, при работе с транзакциями (Транзакция на удаление строки. Paradox, C++ Builder.) вываливается ошибка "A user transaction is already in progress" если часто, как горицца, тыкать на кнопочку))), проблема поставила в тупик, тыкать быстрее своего процессора я в принципе не могу,т.е.  после первого раза транзакция должна была теоретически завершиться, так почему она у меня висит?... 
В инете, увы, ничего здравомыслящего мной не было найдено, за исключением интересной статьи о том что стоит разбить в этой ситуации транзакции по потокам, чтоб не мешались друг другу.
Так ли это? Меня гнетет мысль, что не может быть все так усложнено? Или все же да?

Благодарствую за любую помощь!
PM MAIL   Вверх
KOHINOR
Дата 14.9.2007, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 10.9.2007

Репутация: нет
Всего: нет



Мдяяяяяя ..... ступила я конечно все намного проще
"For TDatabase, use the StartTransaction method instead. TDataBase does not support nested or overlapped transactions: If you call a TDatabase component’s StartTransaction method while another transaction is underway, it raises an exception. To avoid calling StartTransaction, you can check the InTransaction property:

if (!Database1->InTransaction)

  Database1->StartTransaction();"

 куда смотрели мои глаза)))))))
вопрос снят)
Всем спасибо, то бишь мне...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие СУБД | Следующая тема »


 




[ Время генерации скрипта: 0.0655 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.