Главная страница
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.48 MB
Время: 0.025 c
1-1108022785
O.O
2005-02-10 11:06
2005.02.27
Смена шрифтов


14-1108031038
Cosinus
2005-02-10 13:23
2005.02.27
Ха! Как сделать ScreenShot экрана? Не смейтесь, прочитайте вопрос


11-1092328525
OSokin
2004-08-12 20:35
2005.02.27
Правка


1-1108537923
rezo
2005-02-16 10:12
2005.02.27
стои сервис


3-1106567792
denis24
2005-01-24 14:56
2005.02.27
Использование *.mdb по сети