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

LINQ to SQL - это компонент .NET Framework версии 3.5, который предоставляет инфраструктуру времени выполнения для управления реляционными данными как объектами, хранящимися в Microsoft SQL Server.

14
Возвращая IEnumerable <T> против IQueryable <T>
В чем разница между возвращением и IQueryable&lt;T&gt;временем IEnumerable&lt;T&gt;, когда один должен быть предпочтительнее другого? IQueryable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c; IEnumerable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c;

17
Разница между Select и SelectMany
Я искал разницу между Selectи , SelectManyно я не смог найти подходящий ответ. Мне нужно узнать разницу при использовании LINQ To SQL, но я нашел только стандартные примеры массивов. Может кто-нибудь привести пример LINQ To SQL?
1075 c#  linq-to-sql  linq 

16
Entity Framework против LINQ to SQL
Теперь, когда выпущен .NET v3.5 SP1 (вместе с VS2008 SP1), у нас теперь есть доступ к инфраструктуре сущностей .NET. У меня вопрос такой. При попытке выбора между использованием Entity Framework и LINQ to SQL в качестве ORM, какая разница? Как я понимаю, Entity Framework (при использовании с LINQ to Entities) …

15
LINQ: когда использовать SingleOrDefault или FirstOrDefault () с критериями фильтрации
Рассмотрим методы расширения IEnumerable SingleOrDefault()иFirstOrDefault() MSDN документы, которыеSingleOrDefault : Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод генерирует исключение, если в последовательности более одного элемента. в то время как FirstOrDefaultиз MSDN (предположительно при использовании OrderBy()или OrderByDescending()или вообще ничего), Возвращает первый элемент последовательности Рассмотрим несколько примеров …
506 .net  linq  linq-to-sql 

19
Каков синтаксис внутреннего соединения в LINQ to SQL?
Я пишу оператор LINQ to SQL, и я после стандартного синтаксиса для нормального внутреннего соединения с ONпредложением в C #. Как вы представляете следующее в LINQ to SQL: select DealerContact.* from Dealer inner join DealerContact on Dealer.DealerID = DealerContact.DealerID
443 c#  .net  sql  linq-to-sql  join 

5
Entity Framework VS LINQ to SQL VS ADO.NET с хранимыми процедурами? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто в прошлом году . Улучшить этот вопрос Как бы вы оценили каждый из них с точки зрения: Представление Скорость развития …

4
Конвертировать результат запроса Linq в словарь
Я хочу добавить несколько строк в базу данных, используя Linq to SQL, но я хочу сделать «пользовательскую проверку» перед добавлением строк, чтобы узнать, нужно ли мне добавлять, заменять или игнорировать поступающие строки. Я хотел бы сохранить как можно меньший трафик между клиентом и сервером БД и минимизировать количество запросов. Для …

12
Как сравнить только дату без времени в типах DateTime в Linq и SQL с Entity Framework?
Есть ли способ сравнить две DateTimeпеременные, Linq2Sqlно игнорировать часть времени. Приложение сохраняет элементы в БД и добавляет опубликованную дату. Я хочу сохранить точное время, но все же смогу потянуть на саму дату. Я хочу сравнить 12/3/89 12:43:34и 12/3/89 11:22:12не учитывать фактическое время суток, поэтому оба они считаются одинаковыми. Я полагаю, …

8
Как выполнить левое внешнее соединение, используя методы расширения linq
Предполагая, что у меня есть левое внешнее соединение как таковое: from f in Foo join b in Bar on f.Foo_Id equals b.Foo_Id into g from result in g.DefaultIfEmpty() select new { Foo = f, Bar = result } Как бы я выразил ту же задачу, используя методы расширения? Например Foo.GroupJoin(Bar, …
272 c#  linq-to-sql  lambda 



16
Вернуть результаты анонимного типа?
Используя простой пример ниже, каков наилучший способ вернуть результаты из нескольких таблиц, используя Linq to SQL? Скажем, у меня есть две таблицы: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Я хочу вернуть всех собак со своими BreedName. Я должен заставить всех собак использовать что-то вроде этого без проблем: public IQueryable&lt;Dog&gt; …
194 c#  linq  linq-to-sql 

3
Как сделать объединение в linq к sql с синтаксисом метода?
Я видел много примеров в LINQ to SQL о том, как сделать объединение в синтаксисе запроса, но мне интересно, как это сделать с помощью синтаксиса метода? Например, как я могу сделать следующее var result = from sc in enumerableOfSomeClass join soc in enumerableOfSomeOtherClass on sc.Property1 equals soc.Property2 select new { …

1
Узнать о LINQ [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . Улучшить этот вопрос обзор Одна из вещей, о которых я много спрашивал на этом сайте, - …

22
LINQ-to-SQL против хранимых процедур? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

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