Mideblade Devforce Classic Orderence Order Проблема v3.8.18.0C#

Место общения программистов C#
Ответить
Anonymous
 Mideblade Devforce Classic Orderence Order Проблема v3.8.18.0

Сообщение Anonymous »

Мы используем Devforce Classic уже несколько лет. В последнее время мы столкнулись с проблемой на устойчивости. Для контекста у нас есть таблица в нашей схеме с именем Invstoreqty, которая содержит текущие величины для продуктов в определенных магазинах. У нас также есть таблица под названием Invstoreqtyaudit, которая выступает в качестве таблицы аудита для Invstoreqty. Эти две таблицы не новы и были в нашей схеме годами. До прошлой недели или двух порядок настойчивости всегда правильно обрабатывал эти две таблицы. В течение последней недели или двух, если мы попытаемся сохранить сущности в этих двух таблицах, в которых есть Rowstate. Он добавит ошибку, которая будет ошибочно, что иностранный ключ Invstoreqtyaudit-> Invstoreqty на дополнительной сущности является недействительной. Как родитель, так и ребенок в этом внешнем ключе являются Rowstate. Должен и оба необходимо сохранить.
Я использовал точки останова для исследования, и обнаружил, что значение инвдоректиида на объекте Invstoreqtyaudit показывает правильное значение идентификатора (первичный ключ) связанного инвдоректи. Я также проверил defaultsauptions.getDefaultPersistenceorder () и показывает обе таблицы в правильном порядке. Мы также не внесли никаких изменений в код, связанные с этими двумя таблицами в течение нескольких месяцев. В то время как у нас есть много таблиц, просмотров и хранимых процедур в нашей схеме, но у них есть месяц или два с тех пор, как мы добавили новый тип в нашу схему. Единственное изменение в схеме, которую мы сделали недавно, - добавить несколько полей в две разные таблицы. В приказе о постоянстве по умолчанию показано 152 различных таблиц в нашей схеме, что она обрабатывает.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -v3-8-18-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»