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

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

Как на ADO заблокировать 1 запись таблицы, для монопольной записи [D7, MS Access]


Slym ©   (2003-09-08 05:12:00) 

База AccessXP, компоненты ADO.
Есть табличка (типа стек) с номерами, один юзер должен получить из этой таблицы одну УНИКАЛЬНУЮ запись, и удалить ее оттуда чтоб другие не использовали...
Т.е. необходимо заблокировать 1 запись, чтоб другой юзер не смог бы ее изменить, удалить (короче: чтоб понял - "запись занята другим").
Как делать на BDE знаю... а на ADO нет :(
Помогите.


Slym   (2003-09-15 04:53:00) [1]

AccessXP не поддерживает ilSerializable :(
Только курсор лочить! А как?


Zelius   (2003-09-12 13:14:00) [2]

Ты транзакциями управляй, ставишь уровень SERIALIZABLE, открываешь транзакцию, делаешь с таблицей все что тебе надо, закрываешь транзакцию.


Slym   (2003-09-12 12:51:00) [3]

Не... Ну я так не играю!
Где мастера?! Где продвинутые кодеры?!


Slym   (2003-09-09 04:34:00) [4]

Никто не знает? BDE как то делает ведь...


Наверх

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