Я пытаюсь получить доступ к процедуре Store из EntityFramework.
Я выполнил следующие шаги:
Прежде всего, я создал Хранимую процедуру в базе данных Azure:
Затем я обновил модель .edmx из базы данных, выбрав только сохраненную процедуру, которую хочу.
Сделав это, в функции Import я вижу, что StoredProcedure добавлен, но не в разделе StoredProcedures. Что я могу сделать, чтобы он появился здесь?
В разделе "Импорт функций" все параметры задаются как "Enter", тогда как "MaxReference" следует пометить как "Выход". Как я могу его изменить?
Хотя эти две проблемы я выполнил код:
и я получил следующее исключение:
EntityCommandCompilationException
An error occurred while preparing command definition. See the inner exception for details.
и InnerException:
The function import 'DataModelEntities.AssignMaxSalesRef' cannot be executed because it is not assigned to a storage function.