Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.23;
Скачать: CL | DM;

Вниз

Проверка на блокировку записи   Найти похожие ветки 

 
Grain ©   (2008-11-11 06:53) [0]

При добавлении или изменении записи в базе btrieve происходит ошибка: Btrieve Status 84: The record or page locked! DBIERR_LOCKED !!!
Это происходит, когда другой пользователь делает добавление или изменение записей пересеающиеся с моими.
Помогите пожалуйста: какой командой можно анализировать запись или базу на то, что она заблокирована. Перепробовал команды: State, CanModifay, ничего не помагает, спокойно проходит дальше, как будто ничего не заблокировано, но при этом сразу на команде append или edit выдает вышеуказанную ошибку! HELP, помогите пожалуйста, бьюсь уже несколько дней, НИЧЕГО!!!


 
Slym ©   (2008-11-11 07:04) [1]

непомню, но вроде гдето в настройках самого первазива есть параметр "скока раз пробывать до ошибки" или "скоко ожидать разблокировки до ошибки"...
если эти параметры поднять то клиент подвиснет в ожидании разблокировки а движок попробует несколько раз операцию... и только по истечении таймаута выкинет ошибку


 
Grain ©   (2008-11-11 09:02) [2]

В Pervasive стоит время Wait Lock Timeout = 15 sec., а ошибка выскакивает сразу, менее секунды, значит не из-за этого.



Страницы: 1 вся ветка

Текущий архив: 2009.08.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1245486265
TCrash
2009-06-20 12:24
2009.08.23
Органайзер/календарь


15-1245961803
Юрий
2009-06-26 00:30
2009.08.23
С днем рождения ! 26 июня 2009 пятница


15-1245529804
Юрий
2009-06-21 00:30
2009.08.23
С днем рождения ! 21 июня 2009 воскресенье


15-1245338304
Tirael
2009-06-18 19:18
2009.08.23
скорость игрушки


2-1245244901
TheEd
2009-06-17 17:21
2009.08.23
Странное поведение ShowModal...