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

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

Возвращение IEnumerable <T> против IQueryable <T>

В чем разница между возвратом IQueryable<T> vs. IEnumerable<T>? IQueryable<Customer> custs = from c in db.Customers where c.City == "<City>" select c; IEnumerable<Customer> custs = from c in db.Customers where c.City ...
20 мая '10 в 18:13
12

Разница между Select и SelectMany

Я искал разницу между Select и SelectMany, но я не смог найти подходящий ответ. Мне нужно узнать разницу при использовании LINQ To SQL, но все, что я нашел, это стандартные примеры массивов. Может ли кто-нибудь предоставить пример LINQ To SQL?
06 июн. '09 в 3:54
17

Entity Framework vs LINQ to SQL

Теперь, когда был выпущен .NET v3.5 SP1 (вместе с VS2008 SP1), теперь у нас есть доступ к инфраструктуре .NET. Мой вопрос в том, что. При попытке решить между использованием Entity Framework и LINQ to SQL как ORM, какая разница? Как я понимаю, плат...
12 авг. '08 в 11:04
14

LINQ: когда использовать SingleOrDefault и FirstOrDefault() с критериями фильтрации

Рассмотрим методы IEnumerable extension SingleOrDefault() и FirstOrDefault() Документы MSDN, которые SingleOrDefault: Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод генери...
16 нояб. '09 в 23:59
4

Entity Framework VS LINQ to SQL VS ADO.NET с хранимыми процедурами?

Как вы оцениваете каждую из них в терминах: Производительность Скорость разработки Аккуратный, интуитивно понятный, поддерживаемый код Гибкость В целом Мне нравится мой SQL, поэтому я всегда был умным поклонником ADO.NET и хранимых процедур, но...
23 апр. '10 в 11:36
16

Каков синтаксис внутреннего соединения в LINQ to SQL?

Я пишу инструкцию LINQ to SQL, и я после стандартного синтаксиса для обычного внутреннего соединения с предложением ON в С#. Как вы представляете следующее в LINQ to SQL: select DealerContact.* from Dealer inner join DealerContact on Dealer.Deale...
01 сент. '08 в 1:00
10

Как сравнивать только даты без времени в типах DateTime в Linq to SQL с Entity Framework?

Есть ли способ сравнить 2 DateTime-переменные в Linq2Sql, но игнорировать часть времени. Приложение хранит элементы в БД и добавляет опубликованную дату. Я хочу сохранить точное время, но все же смогу вытащить сама дата. Я хочу сравнить 12/3/89 12:...
25 мар. '09 в 19:17
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 } Как я могу выразить ту же задачу с помощью мет...
25 февр. '09 в 5:35
4

Преобразование результата Linq в словарь

Я хочу добавить некоторые строки в базу данных с использованием Linq to SQL, но я хочу сделать "пользовательскую проверку" перед добавлением строк, чтобы знать, нужно ли добавлять, заменять или игнорировать входящие строки. Я хотел бы сохранить трафи...
05 июн. '09 в 1:45
7

Как обновить файл linq to SQL dbml?

Как обновить файл Linq to SQL.dbml?
10 июл. '09 в 15:18
14

Что эквивалент Linq to SQL для TOP или LIMIT/OFFSET?

Как это сделать Select top 10 Foo from MyTable в Linq to SQL?
10 окт. '08 в 16:42
23

LINQ-to-SQL и хранимые процедуры?

Я взглянул на сообщение "Beginner Guide to LINQ" здесь, в StackOverflow (Руководство для начинающих по LINQ), но имел следующий вопрос: Мы собираемся развернуть новый проект, в котором почти вся наша операционная система базы данных будет довольно п...
18 авг. '08 в 12:37
10

Изучение LINQ

Обзор Одна из вещей, о которых я много просил на этом сайте, - LINQ. Вопросы, которые я задал, были широкими и разнообразными и часто не имеют большого контекста. Поэтому, пытаясь консолидировать знания, полученные мной в Linq, я отправляю этот воп...
19 авг. '08 в 14:50
3

Как выполнить объединение в linq в sql с синтаксисом метода?

Я видел множество примеров в примерах LINQ to SQL о том, как сделать объединение в синтаксисе запроса, но мне интересно, как это сделать с помощью синтаксиса метода? Например, как я могу сделать следующее var result = from sc in enumerableOfSomeClas...
10 июл. '10 в 3:14
14

Возвращать результаты анонимного типа?

Используя простой пример ниже, каков наилучший способ вернуть результаты из нескольких таблиц с использованием Linq to SQL? Скажем, у меня две таблицы: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Я хочу вернуть всех собак с их BreedNam...
10 февр. '09 в 23:10