Преобразование необработанных SQL-запросов в entity framework
Сейчас я изучаю entity framework. Большинство моих sql-запросов - это необработанные sql-запросы. Вместо этого мне посоветовали использовать entity framework, и я хочу преобразовать каждый необработанный sql-запрос, который у меня есть, в entity framework.
Теперь я хотел знать, как вставлять, обновлять и удалять с помощью entity framework в asp.net. Мой вопрос заключается в том, каков эквивалентный запрос entity framework из следующих необработанных sql-запросов, которые я привел ниже? Кроме того, есть ли параметры sql в entity framework?
1.) "Удалить из stringInstrumentItem вступлении бренд B на С. brandId = Б. Б. brandId где имя = бренд @"
2.) "Обновление [марка] тип набора = @тип, имя = @название, изображение, = @изображения, где brandId = @brandId"
3.) "ОБНОВЛЕНИЕ УСТАНОВИТЬ СИИ СИИ.brandId = б.brandId от stringInstrumentItem сии внутреннее соединение марка Б в сии.brandId = б.brandId и B.название = @новое_имя"
4.) " вставить в значения бренда (@brandId,@type,@name,@image)"
Что я уже пробовал:
На данный момент я могу преобразовать обычный оператор select, который мы используем следующим образом:
Выберите * из бренда
в это:
список = (с г в obj.брендов выберите G).Список();
Maciej Los
Скачать LinqPad. Существует функция преобразования SQL-запросов в Linq(EF) queri (ies).