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

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

Блокировка в ADO [D6, MSSQL]


Denik ©   (2003-05-23 11:23:00) 

Может кто знает?
Проблема следующая:
Начинаю транзакцию принужденно ADOConnection1.BeginTransaction
После этого в таблице базы данных делаю:
вставки записи, удаления через ADOQuery, ADODataSet соединенные
c соответствующим ADOConnection1, после этого пробую запустить другого клиента и обратиться к той же таблице хотя бы для чтения,
но таблица полностью заблокированна, до тех пор пока не завершу транзакцию на первом клиенте. Хотя я в условии SELECTA не обращаюсь к данным, которые обработались на первом клиенте. Короче вся таблица кого-то хрена блокируется.
HELP.


stone   (2003-05-23 11:30:00) [1]

см. ADOConnection1.Mode и ADOConnection1.IsolationLevel


Наверх

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