mssql scope_identity и MultipleActiveResultSets

У меня есть таблица с идентификатором столбца (int). Платформа сущностей распознает его как ключ с автоматическим приращением и в запросе использует scope_identity().

Когда я пытаюсь вставить в эту таблицу, я должен включить MultipleActiveResultSets. В противном случае я получаю ошибку чтения данных:

"Уже есть открытый DataReader, связанный с этой командой, который должен быть закрыт первым"

Означает ли это, что когда я хочу использовать Identity, мне нужно включить MultipleActiveResultSets? Я нигде не упоминал об этом, поэтому я не уверен, что именно проблема является причиной ошибки.

0 ответов

Другие вопросы по тегам