Показать сообщение отдельно
Старый 13.02.2023, 08:32   #2  
DaniilT is offline
DaniilT
Участник
 
68 / 12 (1) ++
Регистрация: 28.04.2020
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
1. Есть еще уникальный индекс по RecId.

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

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

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

В этом случае такая ошибка вообще может возникать при любом обращении к базе данных для любой таблицы
А как попробовать исправить ?