Выполнение необработанного SQL в EF Core 6.0.6C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Выполнение необработанного SQL в EF Core 6.0.6

Сообщение Anonymous »

Мне нужно выполнить команду SQL в MS SQL, который уже подключен через EF Core 6.0.6.
Первое, что я нашел: выполнить RAW SQL в DbContext в EF Core 2.1.
Итак, я попробовал это:

Код: Выделить всё

db.Database.Query("COMMAND");
Но там написано, что DatabaseFacade не содержит метода Query(). То же самое и с этими:

Код: Выделить всё

db.Query("COMMAND");

db.Database.ExecuteSqlCommand("COMMAND");

db.Database.SqlQuery("COMMAND");

db.Database.GetDbConnection();
Небольшое пояснение:
  •  — это экземпляр класса ApplicationDbContext, который наследуется от IdentityDbContext из пакета Microsoft.AspNetCore.Identity.EntityFrameworkCore
  • Код: Выделить всё

    Question
    — мой класс, экземпляры которого хранятся в таблице «Вопросы» моей базы данных
Итак, мой главный вопрос: есть ли способ выполнить необработанный SQL в EF Core 6.0.6?
Буду очень благодарен за любые материалы или советы по этому вопросу. .

Подробнее здесь: https://stackoverflow.com/questions/728 ... core-6-0-6
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»