Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

A user transaction is already in progress.   Найти похожие ветки 

 
RDen   (2005-02-01 07:46) [0]

Здравствуйте! Подскажите плз., почему происходит данное сообщение об ошибке (сабж) в строчке очистки таблицы?

   Table1.Database.TransIsolation := tiDirtyRead;
   Table1.Database.StartTransaction;

   Table1.Active := False;
 ->Table1.EmptyTable;
   Table1.Active:=True;


 
Yeee   (2005-02-01 08:13) [1]

А он не пытается еще раз создать транзакцию ?


 
RDen   (2005-02-01 08:20) [2]

> Yeee

Похоже на то...
И как же быть? Использовать Delete в цикле? как-то не красиво...


 
ЮЮ ©   (2005-02-01 09:41) [3]

>Использовать Delete в цикле? как-то не красиво.

А использовать
 DELETE * FROM Table
религия не позволяет?

И на...на транзакция при очистке таблицы?


 
RDen   (2005-02-01 09:49) [4]

>ЮЮ
>И на...на транзакция при очистке таблицы?

после очистки происходят некие действия и если эти действия произвести не удаётся, по происходит откат всех действий, включая очистку.

ладно, всем спасибо!


 
Sergey13 ©   (2005-02-01 10:40) [5]

2[4] RDen   (01.02.05 09:49)
>после очистки происходят некие действия и если эти действия произвести не удаётся, по происходит откат всех действий, включая очистку.

На фоксовых базах такое возможно?


 
ЮЮ ©   (2005-02-01 10:47) [6]

>На фоксовых базах такое возможно?
да, для всех 99 записей :)
См.
http://delphimaster.net/view/3-1107238955/



Страницы: 1 вся ветка

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.114 c
3-1107125560
Solenko
2005-01-31 01:52
2005.02.27
Просмотр помеченных на удаление


1-1108379633
Kullibin
2005-02-14 14:13
2005.02.27
Работа с ресурсом


3-1107163259
Bless
2005-01-31 12:20
2005.02.27
Проблемка с кодом возврата хранимой процедуры в Delphi


14-1107857885
zamik
2005-02-08 13:18
2005.02.27
Настройки Дельфы


14-1107348310
saNat
2005-02-02 15:45
2005.02.27
Автоматизация