Как вернуть результат на основе сущности, используя Raw SQL? - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть более старый проект, где часть кода находится в VB. NET.

Кто-нибудь знает синтаксис для возврата основанного на объекте результата, используя VB. NET с Raw SQL ? Я делаю это все время в C#, но синтаксис другой, и я не смог заставить его работать.

Это VB. NET код:

Dim Students As Entities.Students
Students = dbContext.Database.SqlQuery(Of Entities.Students)("select ....").FirstOrDefault()

1 Ответ

0 голосов
/ 14 апреля 2020

Нашел ответ.

Dim Students As Entities.Students
Students = dbContext.Database.SqlQuery(Of Entities.Students)("select ....").FirstOrDefault()

Значение C# для вышеупомянутого было бы что-то вроде (я не компилировал, так что это может быть не совсем правильный синтаксис):

EntitiesStudents Students;
Students = dbContext.Students.SqlQuery("select ....").FirstOrDefault();
...