Запитання з тегом «linq-to-entities»

Цей тег призначений для запитань щодо LINQ для сутностей, що означає запити LINQ, що використовують ADO.NET Entity Framework. Зауважте, що це відрізняється від LINQ для SQL або інших постачальників LINQ.

6
Entity Framework 4 Single () проти First () проти FirstOrDefault ()
У мене диявол часу знаходить порівняння різних способів запиту по одному предмету, і коли кожен використовувати. У когось є посилання, яке порівнює все це, або швидке пояснення того, чому ви б використовували одне над іншим? Чи є ще більше операторів, про які я не знаю? Дякую.

14
Як порівняти лише компоненти дати від DateTime в EF?
У мене є два значення дати, одне вже зберігається в базі даних, а друге вибране користувачем за допомогою DatePicker. Випадок використання - пошук певної дати з бази даних. Раніше введене в базу значень завжди має часовий компонент 12:00:00, де як дата, введена з вибору, має різну часову складову. Мене цікавлять …

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



13
Як зберігати список у стовпці таблиці БД
Отже, за відповіддю Мехрдада на пов'язане питання , я розумію, що стовпець "належної" таблиці бази даних не зберігає список. Скоріше, ви повинні створити іншу таблицю, яка ефективно містить елементи згаданого списку, а потім посилатися на нього безпосередньо або через таблицю з'єднання. Однак тип списку, який я хочу створити, буде складатися …

10
Вказаний член типу "Дата" не підтримується в LINQ для винятків об'єктів
Я отримав виняток під час реалізації наступних тверджень. 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
Назва або область простору імен "Об'єкти" не існує в просторі імен "System.Data"
Я використовую сутності, C # і SQL Server для створення додатка n-ярусу. Я створюю базові класи, спільні для всіх моїх компонентів DAL. У цьому базовому класі я хочу обробити стан з'єднання базового класу ObjectContext, успадкованого об'єктами сутності. Компіляція видає таку помилку: Ім'я типу або простору імен "Об'єкти" не існує в …

9
Подобається оператору в Entity Framework?
Ми намагаємось реалізувати оператор "LIKE" в Entity Framework для наших сутностей із рядковими полями, але, схоже, він не підтримується. Хтось ще намагався зробити щось подібне? Цей допис у блозі підсумовує проблему, яку ми маємо. Ми могли б використовувати вміст, але це відповідає лише найбільш тривіальному випадку для 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 …


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
Обхідне рішення "містить ()" за допомогою Linq для сутностей?
Я намагаюся створити запит, який використовує список ідентифікаторів у реченні where, використовуючи API клієнта Silverlight ADO.Net Data Services (і, отже, Linq To Entities). Хто-небудь знає, як вирішити проблему, пов’язану з вмістом, що не підтримується? Я хочу зробити щось подібне: List<long?> txnIds = new List<long?>(); // Fill list var q = …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.