Показать сообщение отдельно
Старый 10.02.2023, 20:53   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
1. Есть еще уникальный индекс по RecId.

Возможно, есть еще какие-то индексы, которые имеют признак уникальности именно в базе данных, но его по каким-то причинам не видно в AOT. Это надо напрямую в SQL смотреть

2. Подобные ошибки могут возникать, если где-то, как-то, была выполнена ХП сервера (или напрямую список команд передали) через объект Connection, где вначале сделали настройку SET NOCOUNT ON, но по завершении ХП не вернули в исходное состояние SET NOCOUNT OFF

Что именно делает эта ХП - не важно. Важен именно факт изменения настройки SET NOCOUNT для текущего соединения. Поэтому именно объект Connection

В этом случае такая ошибка вообще может возникать при любом обращении к базе данных для любой таблицы
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...