linq-to-sql- все статьи тега ➜ страница 0
Linq to SQL-как отключить загрузку ассоциаций?
У меня есть сущность, которая имеет ассоциацию "один ко многим" (она имеет ссылку на коллекцию других связанных элементов). Иногда мне нужно загрузить набор этих сущностей из базы данных и поместить их в список, который может удерживать их в памяти в течение некоторого времени. В результате я получаю список сущностей со всеми ассоциациями. Но проблема в том, что мне нужны эти сущности без ассоциаций. Могу ли я как-то вручную отключить ассоциации загрузки в некоторых ситуациях? ...
LINQ to SQL левое внешнее соединение
Эквивалентен ли этот запрос соединению LEFT OUTER? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice == null ? 0 : invoice.Id } ...
F# Linq to sql-вызов хранимой процедуры
Я использовал view здесь, прежде я не был нужен в каком-то параметре, но теперь он мне нужен, и он не работает, или, может быть, я делаю что-то неправильно. Вот моя попытка: member X.CountStatistics ha = <@ linq.IncidentStatistix(ha) @> |> query |> Seq.map (fun s -> s.Name, s.Stat) |> Array.ofSeq Параметр получил битный тип. Linq преобразовал его как Nullable (не знаю, почему nullable), и поэтому я передаю значение туда, и это не удается с The following ...
Инкремент в запросе LINQ
Здравствуйте у меня есть следующий код, который возвращает мне список типа Listitem. Я хочу увеличить значение на единицу для каждого выбранного Листита. public static List<System.Web.UI.WebControls.ListItem> GetMyCompassTUTListContent(List<int> ContentID, Int32 CountryID) { int Counter = 0; List<System.Web.UI.WebControls.ListItem> litems = new List<System.Web.UI.WebControls.ListItem>(); using (DbDataContext objContext = new DbDataContext()) { if ...
Время ожидания Linq-to-SQL
На одной из моих страниц я получил сообщение об ошибке, что время ожидания запроса linq истекло, так как он занимает слишком много времени. Это делает страницу непригодной для использования. Это страница отчетов, доступ к которой администраторы получают примерно раз в день. Это неизбежно, чтобы сократить этот запрос вообще, он просто должен отсортировать много данных. Решения для исправления этого я прочитал, увеличив свойство timeout в контексте данных, но я хотел бы избежать этого, так как ...
Программа в WPF C# using.база данных mdf с LINQtoSQL немного зависает при загрузке базы данных
ОК у меня есть следующий код, который я запускаю внутри события нажатия кнопки, чтобы сравнить имя пользователя и пароль, заданные пользователем. public static bool isAuthenticated(string Username, string Password) { //Open a connection with the database using (WHDataDataContext db = new WHDataDataContext()) { //Compare the Username and the password and return the result return db.Users.Any(check => check.Username == Username && che ...
Linq distinct & max
Я должен запросить эту таблицу: symbol time ------ ---------- aaa 2013-04-18 09:10:28.000 bbb 2013-04-18 09:10:27.000 aaa 2013-04-18 09:10:27.000 bbb 2013-04-18 09:10:26.000 Мне нужна одна строка для всех различных символов, имеющих наибольшее значение времени. Как мне написать запрос linq? Заранее спасибо, ...
Каков самый простой способ отображения нулевых значений в виде "NULL" с привязкой данных WPF?
У меня есть эта устаревшая база данных, для которой я создаю пользовательский просмотрщик с помощью Linq to Sql. Теперь некоторые поля в таблице могут иметь значение NULL. Использование обычной привязки данных в DataTemplate (типизированной для класса, созданного конструктором ORM) <TextBlock Text="{Binding Path=columnX}"/> Если columnX имеет значение NULL, то ничего не отображается. (Похоже, что это соглашение WPF) я хотел бы отобразить "NULL" вместо этого, если значение равно NU ...
Entity Framework vs LINQ to SQL
теперь, когда .NET v3.5 SP1 был выпущен (вместе с VS2008 SP1), теперь у нас есть доступ к .NET entity framework. мой вопрос таков. При попытке решить, использовать ли Entity Framework и LINQ to SQL в качестве ORM, в чем разница? Как я понимаю, Entity Framework (при использовании с LINQ to Entities) является "большим братом" для LINQ to SQL? Если это так-Какие преимущества он имеет? Что он может сделать, что LINQ to SQL не может сделать самостоятельно? ...
Разделяемый против хранимых процедур? [закрытый]
Я взглянул на сообщение "руководство для начинающих по LINQ" здесь, на StackOverflow (руководство для начинающих по LINQ), но у меня был следующий вопрос: мы собираемся расширить новый проект, где почти все наши базы данных op будут довольно простыми извлечениями данных (есть еще один сегмент проекта, который уже записывает данные). Большинство наших других проектов до этого момента используют хранимые процедуры для таких вещей. Тем не менее, я хотел бы использовать LINQ-to-SQL, если он делает ...
Как обновить файл Linq to SQL dbml?
Как обновить Linq для SQL .файл dbml? ...
LINQ to SQL-левое внешнее соединение с несколькими условиями соединения
у меня есть следующий SQL, который я пытаюсь перевести на LINQ: SELECT f.value FROM period as p LEFT OUTER JOIN facts AS f ON p.id = f.periodid AND f.otherid = 17 WHERE p.companyid = 100 Я видел типичную реализацию левого внешнего соединения (т. е. into x from y in x.DefaultIfEmpty() etc.) но я не уверен, как ввести другое условие соединения (AND f.otherid = 17) EDIT почему AND f.otherid = 17 условие часть соединения вместо того, чтобы в предложении WHERE? Потому что f может не существоват ...
LINQPad [расширение] методы
У кого - нибудь есть полный список методов и методов расширения LINQPad, таких как .Dump() SubmitChanges() ...
эффективный способ реализации пейджинга
должен ли я использовать LINQ Skip() и Take() метод подкачки, или реализовать свой собственный подкачки с SQL-запросом? что является наиболее эффективным? Почему я должен выбирать одно над другим? Я использую SQL Server 2008, ASP.NET MVC и LINQ. ...
LINQ to SQL: несколько соединений в нескольких Столбцах. Это возможно?
дано: таблицы со следующими столбцами: ID ColumnA ColumnB ColumnC у меня есть SQL-запрос, где TABLE_1 присоединяется к себе дважды на основеColumnA,ColumnB,ColumnC. Запрос может выглядеть примерно так: Select t1.ID, t2.ID, t3.ID From TABLE_1 t1 Left Join TABLE_1 t2 On t1.ColumnA = t2.ColumnA And t1.ColumnB = t2.ColumnB And t1.ColumnC = t2.ColumnC Left Join TABLE_1 t3 On t2.ColumnA = t3.ColumnA And t2.ColumnB = t3.ColumnB And t2.ColumnC = t3.ColumnC ... and q ...
Как выбрать только записи с самой высокой датой в LINQ
у меня есть таблица, 'lasttraces', со следующими полями. Id, AccountId, Version, DownloadNo, Date данные выглядят так: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000 28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000 28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000 28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10: ...
Linq to SQL how to do " where [column] in (список значений)"
у меня есть функция, где я получаю список идентификаторов, и мне нужно вернуть список, соответствующий описанию, которое связано с идентификатором. Например: public class CodeData { string CodeId {get; set;} string Description {get; set;} } public List<CodeData> GetCodeDescriptionList(List<string> codeIDs) //Given the list of institution codes, return a list of CodeData //having the given CodeIds } поэтому, если бы я сам создавал sql для этого, я бы просто сделал ...
Как сохранить список в столбце таблицы базы данных
Итак, за ответ Мехрдада на соответствующий вопрос, я сделать это что" правильный " столбец таблицы базы данных не хранит список. Скорее, вы должны создать другую таблицу, которая эффективно содержит элементы указанного списка, а затем связать с ней напрямую или через таблицу соединений. Однако тип списка, который я хочу создать, будет состоять из уникальных элементов (в отличие от связанного вопроса фруктовое примеру). Кроме того, элементы в моем списке явно разобрались - что это означает, чт ...
Linq: добавление условий в предложение where условно
У меня есть такой запрос (from u in DataContext.Users where u.Division == strUserDiv && u.Age > 18 && u.Height > strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); Я хочу добавить различные условия, такие как возраст, высота, основанные на том, были ли эти условия предоставлены методу, выполняющему этот запрос. Все условия будут включать разделение пользователей. Если возраст был указан, я хочу д ...