linq-to-sql

Я хотел бы, чтобы сообщество приняло некоторые мысли, которые у меня были о Linq to Sql и других картах ORM. мне нравится Linq to Sql и идея выражения логики доступа к данным (или операций CRUD в целом) на вашем родном языке разработки, а не иметь дело с "несоответствием импеданса" между C# и SQL. Например,...

from i in Db.Items select new VotedItem { ItemId = i.ItemId, Points = (from v in Db.Votes where b.ItemId == v.ItemId select v.Points).Sum() } Я получил этот запрос, однако он не выполняется, если голоса не найдены с исключением: The null value cannot be assigned to a mem...

Я новичок в LINQ и хочу знать, как выполнить несколько предложений where. Это то, что я хочу достичь: возвращать записи путем фильтрации определенных имен пользователей. Я попробовал код ниже, но не работает, как ожидалось. DataTable tempData = (DataTable)grdUsageRecords.DataSource; var query = from r in tem...

вот пример запроса, который я пытаюсь преобразовать в LINQ: SELECT * FROM Users WHERE Users.lastname LIKE '%fra%' AND Users.Id IN ( SELECT UserId FROM CompanyRolesToUsers WHERE CompanyRoleId in (2,3,4) ) существует связь FK между CompanyRolesToUsers и Users, но это многие к...

можно ли заставить Linq2Sql выдавать NOLOCK в своем SQL? И если да, то как?...

У меня есть небольшой проект, который требует хранения (я выбираю SQLite) и я получил хороший результат с ADO DLL для .Net для Sqlite. после установки я заметил, что он содержит SQLLinq.файл DLL. Прежде чем исследовать слишком много усилий, и потому что я не вижу ни одного хорошего примера в Интернете, я хот...

мне интересно, какую пользу можно использовать SELECT WITH (NOLOCK) на таблицу, если только другие запросы, влияющие на эту таблицу SELECT запросы. как это обрабатывается SQL Server? Бы SELECT блок запроса другой SELECT запрос? Я использую SQL Server 2012 и Linq-to-SQL DataContext. (EDIT) о работе : б...

Я проверял 2-е издание Professional ASP.NET MVC и понял, что EF заменил LINQ на SQL. Я знаком с LINQ to SQL из первой книги, но ничего не знаю об EF. Во всяком случае, при чтении кода кажется, что ничего не изменилось, кроме имени. Те же старые классы репозитория, те же старые функции. Я провел небольшое ис...

Я должен выполнить следующий SQL-запрос: select answer_nbr, count(distinct user_nbr) from tpoll_answer where poll_nbr = 16 group by answer_nbr запрос LINQ to SQL from a in tpoll_answer where a.poll_nbr = 16 select a.answer_nbr, a.user_nbr distinct сопоставляется со следующим SQL-запросом: select dis...

меня интересуют побочные эффекты и потенциальные проблемы следующим образом: CREATE PROCEDURE [Name] AS BEGIN BEGIN TRANSACTION BEGIN TRY [...Perform work, call nested procedures...] END TRY BEGIN CATCH ROLLBACK TRANSACTION RAISERROR [rethrow caught error using @ErrorN...