#sql-server #entity-framework #stored-procedures
#sql-server #entity-framework #хранимые процедуры
Вопрос:
Я использую Entity Framework с хранимыми процедурами, и все это работает нормально.
Я столкнулся со странной проблемой, когда я создал SP в SQL Server, который вставляет только одну строку. Обычно я возвращал идентификатор текущей области, когда SP вставляет запись. Но что, если я намеренно не хочу ничего возвращать из SP. В этом случае Entity Framework не генерирует SP-метод, который он сгенерировал для всех других SP.
Хотя я могу просто вернуть значение int только для удовлетворения EF, но мне любопытно узнать причину, по которой он не создает функцию для этого конкретного случая.
Я использовал EF по модели данных объекта шаблона элемента (файл.edmx)
Комментарии:
1. Это способ неясно рассмотреть ответ.
2. Значит, SP всегда должен что-то возвращать?
3. @M_Idrees Ему не нужно что-то возвращать
4. ДА. это то, чего я ожидал. Но почему-то это не создает функцию / вызов для этого SP в сгенерированной модели.