Форум программистов, компьютерный форум, киберфорум
LINQ
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
LINQ Дан символ С и строковая последовательность A. Если A содержит единственный элемент, оканчивающийся символом C, то вывес https://www.cyberforum.ru/ linq/ thread2472323.html
Дан символ С и строковая последовательность A. Если A содержит единственный элемент, оканчивающийся символом C, то вывести этот элемент; если требуемых строк в A нет, то вывести пустую строку; если требуемых строк больше одной, то вывести строку «Error». Можете подсказать что должна программа делать
Список и таблицы в запросе Select LINQ
Здравствуйте, Есть запрос: var Nqry = from OC in OrdCon join SST in Scan on OC.PID equals SST.PID where OC.AMOUNT > 0 select new { ...
LINQ Заполнение таблицы https://www.cyberforum.ru/ linq/ thread2466515.html
Нужно заполнить таблицу значениями из листа. Сделал так: public static void FillGridGroup(DataGridView grid, List<VkNet.Model.Group> groups, Predicate<VkNet.Model.Group> condition) { DataGridView tmpGrid = grid; var tmpGroups = groups.FindAll(condition); tmpGroups.ForEach(g => tmpGrid.Rows.Add(g.MembersCount, g.Name)); tmpGroups.ForEach(g => tmpGrid.Rows.Tag = g.Id); }
LINQ Приведение IEnumerable к List<> Доброго времени суток. Есть IEnumerable, его нужно привести к типу List<>. Конечно, это можно сделать тупым перебором элементов циклом. Но можно ли сделать это с помощью LINQ? Пробовал методом Cast, но он тоже возвращает IEnumerable https://www.cyberforum.ru/ linq/ thread2466498.html
LINQ Эмуляция оконных функций. Отфильтровать окна, в которых есть строка, удовлетворяющая условию
Всем здравствуйте! Интересную разминку для мозгов подкинули на SO: Hihi, I have a table with the following data: SampleID | SampleKey | SampleData 1 | 1 | abc 1 | 2 | def 2 | 1 | xxx 2 | 3 | yyy 3 | 3 | zzz 3 | 4 | qqq I would like to retrieve all rows with at least one...
LINQ Не сохраняются изменения в бд https://www.cyberforum.ru/ linq/ thread2464095.html
Всем добрый день. Подскажите, пожалуйста, есть вот такой участок кода, который добавляет нового клиента в бд, но после перезапуска программы никаких изменений не сохраняется. Как можно это поправить? DataClasses1DataContext db; private void button1_Click(object sender, EventArgs e) { db = new DataClasses1DataContext(); Clients newperson = new Clients(); ...
LINQ Orderby и вложенный from https://www.cyberforum.ru/ linq/ thread2464087.html
Читаю книгу по C#. Там есть следующий пример: string arr2 = new string { "gsaf", "pmsc nvf a vib", "Abcf", "fpGmv sk", " pfmGQfG" }; var chrs = from str in arr2 let chrArr = str.ToCharArray() from chr in chrArr orderby chr select chr;
Класс northwind LINQ
Добрый день. У меня есть проект, но в нём реализовано классический ADO.NET Хотел бы вместо него использовать LINQ, но сталкиваюсь с проблемой, что visual studio не находит класс Northwind. Где его можно скачать и как подключить? string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=c:\northwind.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True"; ...
LINQ Заданное приведение является недопустимым (Ошибка приведения типов) Переделываю код, где бд была на SQL Express и все работало, теперь бд SQLite Теперь выдает ошибку приведения типов в строке .GroupBy(row => row.Field<DateTime>("date").ToString("dd.MM.yyyy")) Весь код: SQLiteCommand cmd1 = con.CreateCommand(); cmd1.CommandType = CommandType.Text; cmd1.CommandText = "SELECT Purchases.idPurchase,... https://www.cyberforum.ru/ linq/ thread2462948.html LINQ Изменение списка задним числом Господа, проясните пожалуйста следующее поведение при формировании списка: public class C { public int Index; public int Temp; public C(int Ind, int Tmp) { Index = Ind; Temp = Tmp; } https://www.cyberforum.ru/ linq/ thread2458374.html
LINQ Формирование таблицы (в датагриде) на основе выбора пользователя
Доброго времени суток! Подскажите, пожалуйста, начинающему где и что искать по теме. Имеется некая база данных MS SQL, содержащая сведения о продажах(дата, организация, город, страна, менеджер, количество и сумма), и приложение, через которое пользователь может CRUD. Суть вопроса: на форме есть пять CheckBox. Каким образом реализовать SELECT в LINQ в зависимости от выбранных CheckBox? Т.е. для...
LINQ Проблемы с группировкой записей https://www.cyberforum.ru/ linq/ thread2448555.html
Привет, что-то не могу найти как сделать. Есть запрос from a in list1 join b in list2 on a.Id equals b.Id group b by b.Id into gr select
3 / 3 / 0
Регистрация: 01.02.2019
Сообщений: 67
18.06.2019, 23:43  [ТС] 0

Поиск по базе - LINQ - Ответ 13665703

18.06.2019, 23:43. Показов 1134. Ответов 6
Метки (Все метки)

Ответ

Сделала вот так:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public ActionResult SearchProduct(int? page, string searchText)
        {
            List<SearchVM> listOfSearchVM;
 
            var pageNumber = page ?? 1;
 
            using (Db db = new Db())
            {
                var qry = from res in db.Bicycles
                    where res.BrandName.StartsWith(searchText)
                    select new SearchVM
                    {
                        BrandId = res.BrandId,
                        BrandName = res.BrandName,
                        CategoryId = res.CategoryId,
                        CategoryName = res.CategoryName,
                        Id = res.Id,
                        ImageName = res.ImageName,
                        Mark = res.Mark,
                        Year = res.Year
                    };
                listOfSearchVM = qry.ToList();
            }
 
            var onePageOfSearch = listOfSearchVM.ToPagedList(pageNumber, 6);
            ViewBag.onePageOfSearch = onePageOfSearch;
 
            return View(listOfSearchVM);
        }
Всё работает А как бы сделать, чтобы по двум колонкам: db.BrandName и db.Mark?

Вернуться к обсуждению:
Поиск по базе LINQ
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.06.2019, 23:43
Готовые ответы и решения:

Поиск в ADoquery, Delphi, поиск в базе данных
Доброго времени суток многоуважаемые пользователи данного сайта! Есть очень глупая проблема, с...

Поиск в базе данных (поиск далее)
Добрый вечер! Нужна ваша помощь. Делаю поиск по базе, использую компонент AdoTable. В базе есть...

поиск по базе
необходимо командой @DbLookup вытащить из текущей базы данных из view &quot;Default&quot; все значения...

Поиск по базе
люди пожалуйста помогите! Скажите как мне найти в базе логин пользователя,а зетем в php присвоить...

6
18.06.2019, 23:43
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.06.2019, 23:43
Помогаю со студенческими работами здесь

Поиск по базе
Добрый день, форумчане. Вобщем проблема такая, нужно реализовать поиск по строкам в базе данных, но...

Поиск по базе
всем привет private void button3_Click(object sender, EventArgs e) { ...

Поиск по базе
Есть вот такой вот поиск &lt;form action = &quot;result.php&quot; method = &quot;post&quot;&gt; Выберите параметр поиска:...

поиск по базе
помогите сделать поиск форму я сделал нужно чтобы при вводе в верхнее поле в список выводились все...

Поиск в базе
Добрый вечер. Прошу помощи по написанию кода, это моя первая программа. Есть база baza и поле...

Поиск по базе
Помогите пожалуйста с написанием поиска по MySQL базе с такими столбцами: номер телефона, фамилия,...

0
Новые блоги и статьи
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетов началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые прототипы,. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru