linq-to-sql

Я читал, что неразумно использовать ToUpper и ToLower для выполнения сравнения строк без учета регистра, но я не вижу альтернативы, когда речь заходит о LINQ-to-SQL. IgnoreCase и CompareOptions аргументы строки.Сравнение игнорируется LINQ-to-SQL (если вы используете базу данных с учетом регистра, вы получаете...

этот запрос эквивалентен a 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 = invoi...

каков лучший (и самый быстрый) способ получить случайную строку с помощью Linq to SQL, когда у меня есть условие, например, какое-то поле должно быть истинным?...

при выполнении SubmitChanges в DataContext после обновления пары свойств с соединением LINQ to SQL (против SQL Server Compact Edition) я получаю "строка не найдена или изменена."ChangeConflictException. var ctx = new Data.MobileServerDataDataContext(Common.DatabasePath); var deviceSessionRecord = ctx.Session...

Я запускаю импорт данных (используя C#/Linq), и, естественно, я пытаюсь максимально оптимизировать свои запросы. С этой целью я запускаю трассировку в БД с помощью SQL Server Profiler, причем моя трассировка фильтруется моим именем входа SQL (это имя, которое можно однозначно отнести к моему процессу импорта...

чтобы удалить все строки в таблице, я в настоящее время делаю следующее: context.Entities.DeleteAllOnSubmit(context.Entities); context.SubmitChanges(); однако, это, кажется, занимает годы. Есть ли более быстрый способ?...

Я ищу способ в LINQ, чтобы соответствовать следующему SQL-запросу. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number очень ищу помощь. Приведенный выше запрос получает максимальный uid каждого серийного номера из-за Group By синтаксис....

стол: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false если пользователь отправляет userid=1, friendids=2,4,5 status=true пожалуйста, скажите мне, что запр...

Как правильно преобразовать два столбца из SQL (2008) с помощью Linq в словарь (для кэширования)? Я в настоящее время цикл через IQueryable b/c я не могу получить ToDictionary метод для работы. Есть идеи? Это работает: var query = from p in db.Table select p; Dictionary<string, string> di...

Как вы выбираете все строки при выполнении linq to sql? Select * From TableA как в синтаксисе запроса, так и в синтаксисе метода, пожалуйста....