Вопросы с тегом «linq-to-entities»

Этот тег предназначен для вопросов о LINQ to Entities, что означает запросы LINQ с использованием ADO.NET Entity Framework. Обратите внимание, что это отличается от LINQ to SQL или других поставщиков LINQ.

6
Entity Framework 4 Single () против First () против FirstOrDefault ()
У меня чертовски много времени на то, чтобы сравнить разные способы запроса одного элемента и когда использовать каждый. У кого-нибудь есть ссылка, которая сравнивает все это, или быстрое объяснение, почему вы бы использовали одно вместо другого? Есть ли еще операторы, о которых я не знаю? Спасибо.

13
Как сохранить список в столбце таблицы базы данных
Итак, согласно ответу Мехрдада на связанный вопрос , я понял, что «правильный» столбец таблицы базы данных не хранит список. Скорее, вы должны создать другую таблицу, которая эффективно содержит элементы указанного списка, а затем связать с ней напрямую или через таблицу соединений. Однако тип списка, который я хочу создать, будет состоять …

14
Как сравнить только компоненты даты из DateTime в EF?
У меня есть два значения даты, одно из которых уже хранится в базе данных, а другое выбрано пользователем с помощью DatePicker. Вариант использования - поиск определенной даты в базе данных. Значение, ранее введенное в базу данных, всегда имеет компонент времени 12:00:00, тогда как дата, введенная из средства выбора, имеет другой …

4
LINQ to Entities не распознает метод
При попытке выполнить запрос linq появляется следующая ошибка: LINQ to Entities не распознает метод Boolean IsCharityMatching (System.String, System.String), и этот метод нельзя преобразовать в выражение хранилища. Я читал много предыдущих вопросов, где люди получают ту же ошибку, и если я правильно это понимаю, это потому, что LINQ to Entities требует, …



10
Указанный член типа Date не поддерживается в исключении LINQ to Entities.
У меня возникло исключение при выполнении следующих утверждений. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); Исключение The specified type member 'Date' is not supported in LINQ …

8
Тип или имя пространства имен 'Objects' не существует в пространстве имен 'System.Data'
Я использую сущности, C # и SQL Server для создания многоуровневого приложения. Я создаю несколько базовых классов, общих для всех моих компонентов DAL. В этом базовом классе я хочу обрабатывать состояние подключения базового класса ObjectContext, унаследованного объектом сущностей. Компиляция вызывает следующую ошибку: Тип или имя пространства имен Objects не существует …

9
Нравится Оператор в Entity Framework?
Мы пытаемся реализовать оператор LIKE в Entity Framework для наших сущностей со строковыми полями, но, похоже, он не поддерживается. Кто-нибудь еще пробовал что-то подобное сделать? В этом сообщении блога кратко описывается возникшая у нас проблема. Мы могли бы использовать contains, но это соответствует только самому тривиальному случаю LIKE. Объединение содержит, …

10
C # - код для упорядочивания по свойству с использованием имени свойства в виде строки
Какой самый простой способ кодировать свойство на C #, когда у меня есть имя свойства в виде строки? Например, я хочу разрешить пользователю упорядочивать некоторые результаты поиска по свойству по своему выбору (с использованием LINQ). Они выберут свойство «порядок по» в пользовательском интерфейсе - конечно, как строковое значение. Есть ли …


1
Метод не может быть переведен в выражение магазина
Я видел, что этот код работает с LINQ to SQL, но когда я использую Entity Framework, он выдает эту ошибку: LINQ to Entities не распознает метод 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', и этот метод нельзя преобразовать в выражение хранилища. Код репозитория такой: public IQueryable<Models.Estate> GetEstates() { return from e in entity.Estates …

3
LINQ to Entities не распознает метод 'System.String Format (System.String, System.Object, System.Object)'
У меня есть этот запрос linq: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been …

10
Обходной путь 'Contains ()' с использованием Linq to Entities?
Я пытаюсь создать запрос, который использует список идентификаторов в предложении where, используя клиентский api Silverlight ADO.Net Data Services (и, следовательно, Linq To Entities). Кто-нибудь знает об обходном пути, когда Contains не поддерживается? Я хочу сделать что-то вроде этого: List<long?> txnIds = new List<long?>(); // Fill list var q = from …

7
Entity framework left join
Как мне изменить этот запрос, чтобы он возвращал все u.usergroups? from u in usergroups from p in u.UsergroupPrices select new UsergroupPricesList { UsergroupID = u.UsergroupID, UsergroupName = u.UsergroupName, Price = p.Price };

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.