sourabh sukhija Ответов: 0

Невозможно обновить модель из базы данных в ASP.NET MVC


Я использую подход Database first, и когда я пытаюсь обновить модель из базы данных, то она генерирует сущности в папке "Store Procedure / Functions". Но он не будет генерировать какой-либо класс или сущность в папке "сложный тип".

Я не знаю, что происходит с этим, когда я делаю следующий SP в базе данных, то после обновления модели из папки базы данных " сложный тип "ничего не могу сделать, но в случае других SP он будет генерировать сущности/классы, имя которых заканчивается на"_Result".

Create Procedure Admin_USP_UserAccess
(
   @UserID int
)
SELECT User_Access.AccessTypeID FROM User_Access INNER JOIN Users ON User_Access.UserID = Users.UserID WHERE User_Access.UserID = @UserID


Я думаю, что проблема заключается в приведенном выше SP, потому что я следую тому же процессу для других SP, и все работает нормально.

Я хочу знать, что за всем этим стоит.

Что я уже пробовал:

Я пытаюсь использовать классы, сгенерированные EF в папке "Complex Type", но класс для SP" Admin_USP_UserAccess " недоступен.

Vincent Maverick Durano

какую версию EF вы использовали?

0 Ответов