Показать сообщение отдельно
Старый 02.03.2006, 10:36   #7  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,496 / 1071 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от Sequel
Дело в том что мы трассировкой выяснили ошибка эта возникает в методе Insert таблицы InventTrans причем при вызове Super() в этом методе, т.е. непосредственно при вызове sql-ного метода Insert в таблицу InventTrans. Триггеров у таблицы InventTrans в базе данных нет, т.е. все остальные таблицы исключаются из рассмотрения. Для таблицы InventTrans я даже отключал индекс, по которому идет проверка на уникальность - ошибка возникает все равно. Я в полном замешательстве
Еще раз сгенерируйте ошибку и запишите все значения ключевых полей. А потом проверте наличие похожей записи в таблице. Проверку делайте напрямую в SQL.

ЗЫ. В InventTrans есть еще уникальный индекс по RecId, возможно в ней остались записи, внесенные до попещения таблицы в виртульную компанию, у которых совпадает RecId.

Последний раз редактировалось raz; 02.03.2006 в 10:57.