Страница 1 из 1

Каталог подразделений

Добавлено: 17 май 2004, 16:19
maikl
Версия 5.84 (MS SQL)
При попытке добавить запись в каталог подразделений дает ошибку 5. Дублирование значений при уникальном ключе в таблице 'T$KATPODR'. Уникальный индекс 'T$KATPODRO'. Поле F$NREC Comp(8)x00000000000 Таблица №1413.

Уникальных записей нет, как исправить положение, подскажите.

Re: Каталог подразделений

Добавлено: 17 май 2004, 17:09
Vitas
ClearBufer(#таблица)

Re: Каталог подразделений

Добавлено: 17 май 2004, 17:11
maikl
Отменил журнализацию по этой таблице и все исправилось. Спасибо.

Vitas
Что значит ClearBufer(#таблица)

Re: Каталог подразделений

Добавлено: 18 май 2004, 16:01
Vitas
Очищает буфер записей для таблицы Table с записью в буфер текущих ограничений на таблицу.

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