Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Транзакция [D6, IB6.x]


jen_bond ©   (2002-06-28 11:09:00) 

Подскажите как можно сделать что бы изменение набора данных была возможна только после завершения другой транзакции!!!!


Romkin   (2002-06-28 13:41:00) [1]

Так и не получится - просто в триггере проверку устрой на это поле - и Exception, если 1


jenbbond   (2002-06-28 12:53:00) [2]

У меня есть такая проблема, пользователь заключает договор и при этом(в одну из таблиц передается параметр, что мол поле ZANYTO, принемает значение 1) в мониторинге это отоброжается, так вот я хочу что бы не получилось так, что на один и тот же продукт нельзя было заключить одновременно два договора(а то получается что кто первый успел того и тапочки)!!!!


Romkin   (2002-06-28 11:26:00) [3]

Ну ввобще-то так не делается... Но можно выставить у транзакции параметры isc_tpb_protected, isc_tpb_lock_write, подробнее - API Ref


Alexandr   (2002-06-28 11:23:00) [4]

чего?
Чего-то ты с вопросом перемудрил.
Я понимаю, что краткость сестра таланта, но в данном случае непонятно что ты хочешь...


Romkin   (2002-06-28 11:22:00) [5]

Ну ввобще-то так не делается... Но можно выставить у транзакции параметры isc_tpb_protected, isc_tpb_lock_write, подробнее - API Ref


Наверх

Титульная страница Поиск, карта сайта Написать письмо