Вопросы по теме 'linq-to-entities'

Почему SQL, создаваемый LINQ-to-Entities, настолько неэффективен?
Следующий (урезанный) фрагмент кода представляет собой запрос Linq-To-Entities, результатом которого является SQL (через ToTraceString), который намного медленнее, чем запрос, созданный вручную. Я делаю что-то глупое, или Linq-to-Entities просто...
566 просмотров
schedule 27.04.2024

Задача: заставить Linq-to-Entities генерировать достойный SQL без ненужных объединений
Недавно я столкнулся с вопросом на форуме Entity Framework на msdn: http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/bb72fae4-0709-48f2-8f85-31d0b6a85f68 Человек, задавший вопрос, попытался выполнить относительно...
2488 просмотров
schedule 08.10.2022

Убедившись, что свойства DateTime возвращают DateTimeKind.Utc
Можно ли определить свойства DateTime в объектах сущностей Kind == DateTimeKind.Utc с помощью файла .edmx или шаблона t4? Если возможно с использованием t4, опишите, как изменить свойство. В настоящее время свойство генерируется как:...
7137 просмотров

Как вернуть много дочерних коллекций Count () в запросе фреймворка с одной сущностью
У меня есть две сущности, родительская и дочерняя в Entity Framework. У родителя есть набор дочерних сущностей. В моем запросе я хочу вернуть только родительские сущности (полностью типизированные типы EF), а также Count () дочерних сущностей...
4743 просмотров

Привязка результатов запроса Linq To Entities к datagridview
Я только начал играть с Linq для сущностей в приложении Windows Forms и не понимаю ни одного поведения, которое выглядит таким простым. Если я наберу код ниже, я получу записи только для чтения в своем dataGridView. Dim x = From n in Table1 _...
2527 просмотров
schedule 20.03.2024

Понимание отношений «многие ко многим» и Entity Framework
Я пытаюсь понять Entity Framework, и у меня есть таблица «Пользователи» и таблица «Страницы». Они связаны отношением «многие ко многим» с соединительной таблицей «UserPages». Прежде всего, я хотел бы знать, правильно ли я разрабатываю эти отношения,...
3465 просмотров

Linq Entity Framework можно ли использовать рекурсивный метод?
В продолжение отличного ответа на мой предыдущий вопрос: Универсальный метод фильтрации Linq Entity Framework Сейчас я пытаюсь понять, как я могу применить что-то вроде рекурсии к моему решению. Напомним, вместо нескольких похожих...
1355 просмотров
schedule 26.01.2024

Вызов выражения в операторе Select — LINQ to Entity Framework
Я пытаюсь использовать уже существующий класс построения Expression, который я создал при попытке сделать предложение select, но я не уверен, как прикрепить выражение к дереву выражений для Select, я попытался сделать следующее: var catalogs =...
1799 просмотров

LINQ to Entities 4: запрос с вычислением в предложении where
У меня есть таблица со столбцом DateTime "TimeStamp" и столбцом int "TimeoutSeconds". Я хочу получить все записи из этой таблицы, где DateTime.Now - TimeStamp > TimeoutSeconds. В хранимой процедуре это было несложно использовать GetDate():...
977 просмотров
schedule 28.02.2024

C# Entity Framework: вычитание сущностей
У меня есть 3 сущности Учитель , Тема , SchoolYear и SchoolYearSubject . SchoolYear, Teacher и Subject имеют много SchoolYearSubject. В SchoolYear должно быть много предметов, каждый из которых имеет своего учителя, поэтому я использую...
336 просмотров

Проблема с производительностью LINQ: суммирование занимает больше времени при меньшем количестве записей
Приложение Silverlight 4 с использованием WCF RIA Services У меня есть страница с ComboBox и TabControl. Каждый TabItem имеет пользовательский элемент управления, который отображает элемент управления RAD Chart. Поле со списком содержит элементы,...
571 просмотров

Поиск по почтовому индексу и отображение данных в пределах определенного радиуса?
Привет, у меня есть база данных почтовых индексов США, КАНАДА с широтой и долготой. Я хотел бы реализовать поиск для отображения списков в пределах указанного радиуса. Как это можно сделать с помощью Linq to Entity, С# Спасибо за примеры
2377 просмотров
schedule 11.06.2024

Замедляет ли использование лямбда-выражения, переданного в метод, запрос Entity Framework?
У меня есть метод: public static void GetObjects() { using(MyContext context = new MyContext()) { var objects = context.Bars.Where(b => b.Prop1 != null) .Select(b => new MyObject{Prop = b.Prop1, Name =...
1833 просмотров

Лямбда-выражение с телом оператора не может быть преобразовано в дерево выражения.
При использовании EntityFramework я получаю ошибку « A lambda expression with a statement body cannot be converted to an expression tree » при попытке скомпилировать следующий код: Obj[] myArray = objects.Select(o => { var someLocalVar =...
123009 просмотров

Запрос LINQ, способный идентифицировать строку в соединительной таблице с двумя переменными — как это сделать?
Я использую С#, linq и EF4. Мне нужна помощь, чтобы написать запрос LINQ, который может идентифицировать строку в базе данных, используя две переменные для составного ПЕРВИЧНОГО КЛЮЧА. Вот таблицы в моей базе данных, представленные в моей...
158 просмотров

Указанное выражение LINQ содержит ссылки на запросы, связанные с разными контекстами.
Я знаю, что в stackoverflow есть похожие вопросы, и я просмотрел их и думаю, что моя проблема несколько похожа, но не смог найти решение, просмотрев любой из этих других вопросов/ответов. Я получаю сообщение об ошибке при попытке выполнить следующий...
1867 просмотров

Include() в запросе LINQ to Entities
У меня есть следующие модели в моем проекте ASP.NET MVC 3: public class Task { public int Id { get; set; } public DateTime CreatedOn { get; set; } public TaskStatus Status { get; set; } } public class TaskStatus { public int Id {...
91915 просмотров

вставка нескольких данных в разные таблицы с использованием linq для объектов?
Я использую образец базы данных AdventureWorks в проекте. Я могу отобразить информацию о покупателе (будучи различным магазином) с помощью vStorewithDemographics. Это представление, извлекающее разные фрагменты данных из разных таблиц в базе данных....
900 просмотров
schedule 17.07.2022

Имена динамических таблиц
У меня есть база данных, которую моя программа будет запрашивать. у него есть 3 таблицы с одинаковой структурой: таблица1, таблица2, таблица3 Как я могу написать запрос linq, который будет запрашивать каждую из этих таблиц с динамическим...
318 просмотров
schedule 11.07.2022

Список запросов LINQ в списке
У меня такая ситуация: Мой вид модели: public class Subject { public int ID { get; set; } public string Name { get; set; } public int ProfessorID { get; set; } public string ProfessorFullName{ get; set; } public...
2954 просмотров
schedule 21.08.2022