AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.08.2006, 11:35   #1  
Mila is offline
Mila
Участник
 
73 / 31 (2) +++
Регистрация: 21.04.2006
Возникновение блокировки
Добрый день. Подскажите пожалуйста как выйти из сложившейся ситуации.
В таблице необходимо обновить значение поля для всех записей. Для этого я использовала update_recordset. Однако, если в этот же момент другой пользователь производит какие-то действия над этой таблицей в рамках другой сессии, обновление прекращается и вываливется ошибка
Невозможно выбрать запись в 'Table1' .Тупиковая ситуация. Один или несколько пользователей одновременно блокировали всю таблицу или ее часть.
Старый 02.08.2006, 11:43   #2  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
PHP код:
try
{
    while 
select forupdate InventTable
    
{
    }
}
catch (
Exception::Deadlock)
{
    
retry;

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
блокировки таблицы WMTRANSFER_FACTUREJOUR. ipas DAX: Администрирование 0 29.09.2008 15:20
Мертвые блокировки при резерве Logger DAX: Программирование 36 19.11.2007 16:29
Блокировки на SQL при потере связи. Alexandr A. Osipkin DAX: Администрирование 8 25.04.2007 16:52
Блокировки Sada DAX: Администрирование 27 30.03.2006 12:32
Блокировки M.Ruslan DAX: Администрирование 8 27.04.2005 14:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:19.