Вопросы по теме 'linq-to-entities'
Трехуровневая архитектура и LINQ to Entities
В течение нескольких лет я использовал трехуровневую архитектуру (презентация, логика и уровень данных) для написания приложений. Обычно я использую такие инструменты, как .netTiers, для создания уровня данных и частично логического уровня. Все...
2874 просмотров
schedule
15.10.2022
Каков наилучший способ приведения каждого элемента в запросе LINQ to Entities к интерфейсу?
У меня есть объект сущности «Пользователь», который реализует «IUser»:
IQueryable<User> users = Db.User;
return users;
Но то, что я на самом деле хочу вернуть, это:
IQueryable<IUser>
Итак, как лучше преобразовать...
4023 просмотров
schedule
28.12.2023
Как мне написать этот запрос Linq to Entity?
Я новичок в Linq to Entity, поэтому я не знаю, является ли то, что я делаю, лучшим подходом.
Когда я делаю такой запрос, он компилируется, но выдает ошибку, что он не распознает метод GetItemSummaries. Глядя на это, кажется, это потому, что ему не...
460 просмотров
schedule
16.11.2022
Linq to Enities: набор результатов не обновляется после вызова хранимой процедуры
В LINQ to Entities я сопоставляю набор результатов хранимой процедуры с сущностью.
Внутри хранимой процедуры я выполняю некоторые операторы обновления и возвращаю набор результатов, выполняя запрос SELECT и сопоставляя этот набор результатов с...
761 просмотров
schedule
06.02.2024
Проблема с получением строкового значения GUID в запросе Linq-To-Entity
Я пытаюсь записать значение GUID в строку при выборе linq. Код можно увидеть ниже (где c.ID - это GUID), но я получаю следующую ошибку:
Невозможно привести тип System.Guid к типу System.Object. LINQ to Entities поддерживает только приведение...
4420 просмотров
schedule
25.02.2024
Преобразование Linq в Entities DateTime
Если задан объект с DateTime в виде строки, каковы мои варианты фильтрации данных с помощью LINQ to Entities по дате?
Кажется, это не поддерживает меня в преобразованиях DateTime.
В принципе, я хочу выполнить:
var filtered = from item in...
11430 просмотров
schedule
06.06.2024
Linq для выбора объектов и предоставления идентификатора
У меня есть пример таблицы, которую вы можете увидеть ниже
ID Name Value
3 NameOne ValueOne
7 NameTwo ValueTwo
10 NameThree ValueThree
Мне нужно выбрать с помощью Linq to Entity и получить результаты, как вы...
523 просмотров
schedule
21.09.2022
LINQ to SQL или Entities на этом этапе?
Я немного опоздал в игру и решил потратить немного времени на изучение LINQ. В качестве упражнения я собираюсь переписать приложение WebForms в MVC 2 (что для меня тоже в новинку). Мне удалось найти здесь несколько тем, касающихся LINQ ( Изучение...
632 просмотров
schedule
08.11.2023
Ошибка - переполнение SqlDateTime. Должно быть между 01.01.1753 12:00:00 и 31.12.9999 23:59:59
У меня есть приложение, написанное для 2008 года.
Мы используем linq для сущностей.
Теперь нам пришлось переключить БД на 2005. Я получаю следующую ошибку при запросах linq SELECT:
Ошибка - переполнение SqlDateTime. Должно быть между...
37956 просмотров
schedule
15.10.2022
Мне нужно иметь возможность разделить мои операторы выбора для EF
У меня есть около 10 вызовов с одним и тем же оператором выбора. Это больше, чем просто FirstOrDefault, внутри него есть некоторая логика БД. Я не видел хорошего способа извлечь это в отдельный метод или оператор. Я приблизился к чему-то вроде...
72 просмотров
schedule
11.12.2022
LINQ to Entities, несколько однозначных ссылок на одни и те же таблицы и именование
Я начал портировать приложение .NET SQL Server на LINQ to Entities. У меня есть (среди прочего...) одна таблица под названием «Пользователи» и одна под названием «Время». Время сообщается для конкретного пользователя (UserId), но также записывается,...
216 просмотров
schedule
23.11.2023
В чем разница между этими двумя запросами LINQ?
Глядя на профилировщик, я вижу несколько отличий. Второй запрос, который использует include , фактически вернет данные из вторичной таблицы CountryCodes. Эта часть имеет смысл для меня. Однако я не понимаю, почему этот запрос имеет два соединения....
1238 просмотров
schedule
04.05.2024
Как бы я улучшил этот 7-строчный запрос Linq, который действует как спецификация?
BigQuery вверху получает набор продуктов и вложенных связанных таблиц. Затем я применяю фильтрацию в неудачной попытке создать шаблон спецификации. Это код фильтра. В запросе есть три таблицы, и я хочу отфильтровать верхний запрос по значению,...
2595 просмотров
schedule
16.05.2024
Как я могу объединить несколько рефакторинговых выражений Select в Linq (в EF или SQL)?
Скажем, у меня есть эта модель представления:
public class SeriesLinkViewModel
{
public static Expression<Func<Series, SeriesLinkViewModel>> FromSeries =
s => new SeriesLinkViewModel
{
Name = s.Name,...
1313 просмотров
schedule
02.10.2022
Linq to Entities: см. результирующий запрос (context.Log = Console.Out)
Я только что понял, что если ваше приложение С# использует классы LINQ-TO-SQL для взаимодействия с базой данных, вы можете сделать свой запрос следующим образом:
using (DatabaseContext context = new DatabaseContext())
{...
9320 просмотров
schedule
25.11.2022
Не удалось создать постоянное значение типа «Тип закрытия»
Вот моя ссылка на запрос объекта, и я получаю эту ошибку
«Невозможно создать постоянное значение типа «Тип замыкания». В этом контексте поддерживаются только примитивные типы («например, Int32, String и Guid»).
Кто-нибудь знает, как это...
1654 просмотров
schedule
25.01.2024
Обновление дочернего списка EntityFramework 4 с использованием MVC3
Я пытаюсь обновить дочернюю коллекцию (MVC3 и Entity Framework 4). Я не могу получить какие-либо обновления для сохранения.
[HttpPost]
public ActionResult Edit(Subject EditedSubject, IEnumerable<SubjectTagPin>...
1696 просмотров
schedule
07.11.2022
Вопрос производительности между двумя запросами Linq в LinqPad и на практике
У меня есть запрос:
(from sr in ctx.STARS_Route
where sr.STARS_RouteStopDestination.Any(i => i.IsWorkingSet == true && i.STARS_DistrictRoute.DistrictId == districtId) == true...
1051 просмотров
schedule
22.05.2024
EF 4.1: Почему превращение константы в переменную приводит к дополнительному подзапросу?
Сегодня я обнаружил, что Entity Framework добавляет ненужный подзапрос к генерируемому SQL. Я начал копаться в своем коде, пытаясь определить, откуда он мог взяться. (Долго), а позже я точно определил, что вызывает это. Но сейчас я еще больше...
1132 просмотров
schedule
25.11.2023
Iqueryable как подзапрос для фильтрации другого queryable
У меня есть отношения «многие ко многим» (Сайты, Категории, КатегорииXSite) и две определенные переменные, которые можно запрашивать, например:
IQueryable<Site> sitesQuery = from s in db.Sites
where...
5020 просмотров
schedule
18.03.2024