updlock

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

AlexCOM10
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 19
Зарегистрирован: 13.05.2005 (Пт) 11:03

updlock

Сообщение AlexCOM10 » 26.05.2005 (Чт) 11:23

подскажите пожалуйста!!!

у меня есть форма с гридом. грид не редактируемый. при щелчке на записи открывается форма элементов с этой записью, приэтом выполняется запрос в транзакции
(select * from tbl with(updlock) where fname='Bravo')
запись блокируется, и кней есть доступ только для чтения, далее...
эту запись можно изменить и отправить изменения в базу (SQL),
но когда при уже открытой форме элементов я опять щелкаю на грид на другую запись произходит тоже самое - запись блокируется все нормально, но при отправлении изменений в базу приложение в таймауте, и это произходит когда открыто две или более формы элементов.
Почему так произходит, ведь я блокирую строго по одной записи???
Или тут надо сделать как-то по другому??
если есть варианы, то пришлите пожалуйста какой нить код!!!!
При этом возможность редактировать две записи одновременно должна остаться!!! версия SQL-2000, и если нужно проверить или изменить уровень изоляции, как это сделать

Спасибо!!!!! заранее

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

    TopList  
cron