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

LINQ to SQL - це компонент .NET Framework версії 3.5, що забезпечує інфраструктуру виконання часу для управління реляційними даними як об'єкти, що зберігаються в Microsoft SQL Server.

4
Linq-to-SQL ToDictionary ()
Як правильно перетворити два стовпці з SQL (2008) за допомогою Linq у словник (для кешування)? На даний момент я переглядаю IQueryable b / c, я не можу змусити метод ToDictionary працювати. Будь-які ідеї? Це працює: var query = from p in db.Table select p; Dictionary<string, string> dic = new Dictionary<string, …
81 c#  linq  linq-to-sql 

6
Розуміння SQL Server LOCKS на запитах SELECT
Мені цікаво, яку користь використовувати SELECT WITH (NOLOCK)в таблиці, якщо єдиними іншими запитами, що впливають на цю таблицю, є SELECTзапити. Як це обробляє SQL Server? Чи SELECTзапит заблокує інший SELECTзапит? Я використовую SQL Server 2012 та Linq-to-SQL DataContext. (РЕДАКТУВАТИ) Про продуктивність: Чи SELECTповинен би 2- й чекати закінчення 1-го, SELECTякщо …

15
Застосувати значення властивостей від одного об’єкта до іншого того самого типу автоматично?
Враховуючи 2 об’єкти A і B типу T, я хочу присвоїти значення властивостей в A тим самим властивостям у B, не роблячи явного призначення для кожної властивості. Я хочу зберегти такий код: b.Nombre = a.Nombre; b.Descripcion = a.Descripcion; b.Imagen = a.Imagen; b.Activo = a.Activo; робити щось подібне a.ApplyProperties(b); Це можливо?
79 c#  linq-to-sql 

5
TransactionScope проти транзакції в LINQ to SQL
Які відмінності між класичним шаблоном транзакцій у LINQ to SQL: using(var context = Domain.Instance.GetContext()) { try { context.Connection.Open(); context.Transaction = context.Connection.BeginTransaction(); /*code*/ context.Transaction.Commit(); } catch { context.Transaction.Rollback(); } } проти об’єкта TransactionScope using (var context = Domain.Instance.GetContext()) using (var scope = new TransactionScope()) { try { /*code*/ scope.Complete(); } catch …

7
Найкращий спосіб оновити LINQ до класів SQL після зміни схеми бази даних
Я використовую LINQ to SQL класи в проекті, де дизайн бази даних все ще трохи змінюється. Чи існує простий спосіб синхронізації класів зі схемою, чи мені потрібно вручну оновлювати класи, якщо змінюється дизайн таблиці?
76 c#  .net  linq-to-sql 

4
Кілька пропозицій WHERE у Linq
Я новачок у LINQ і хочу знати, як виконати кілька пропозицій where. Це те, чого я хочу досягти: повернути записи, відфільтрувавши певні імена користувачів. Я спробував наведений нижче код, але не працював належним чином. DataTable tempData = (DataTable)grdUsageRecords.DataSource; var query = from r in tempData.AsEnumerable() where ((r.Field<string>("UserName") != "XXXX") || …
75 linq  linq-to-sql 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.