Простая ФИЛЬТРАЦИЯ GridView C#. ПОИСК по GridView. List / C# / mssql

  Рет қаралды 35,044

Byte++

Byte++

3 жыл бұрын

Поддержите автора - www.donationalerts.ru/r/bytepp
На карту сбера 4276400076514539 (Андрей Николаевич)
Даже 100, даже 10 рублей будет просто превосходно!
Если миллион скинет по рублю будет миллион рублей!)))
В этом видео я расскажу как производится фильтрация gridView. Также покажу как реализовать поиску по gridView. Будет показан поиск по таблице.
Базы данных для C# программиста: • Базы данных для C# про...
Подписывайтесь на канал, ставьте лайки, задавайте вопросы в комментариях!

Пікірлер: 51
@konstantin3826
@konstantin3826 Жыл бұрын
Спасибо! Отличные видеоуроки! Хотелось бы продолжения курса!
@anton_postolyuk
@anton_postolyuk 3 жыл бұрын
О Всё ясно, всё понятно, быстрое пояснение, это редкость на просторах Ютуба Спасибо большое, теперь моя практика спасена))
@Bytepp
@Bytepp 3 жыл бұрын
Классно)) рад, что видео понравилось
@h4skeN
@h4skeN 3 жыл бұрын
Отличное видео, сделал 10% моей практики буквально 1 раз посмотрев это видео. Успехов в продвижении в просторах ютуба!
@Bytepp
@Bytepp 3 жыл бұрын
Круто)) Благодарю)
@user-tt5ck3tr2e
@user-tt5ck3tr2e 3 жыл бұрын
Спасибо большое! Очень помогло) молодец
@Takao666
@Takao666 3 жыл бұрын
Лучший, друг Делаю диплом, а ты очень вовремя записал видосик :D
@Bytepp
@Bytepp 3 жыл бұрын
Круто))
@alexpetruco1348
@alexpetruco1348 3 жыл бұрын
Спасибо Тебе огромнейшее !!!!
@Bytepp
@Bytepp 3 жыл бұрын
Пожалуйста!!!)))
@flurps
@flurps 2 жыл бұрын
просто лучший, мой проект говорит тебе большое спасибо
@SHKIPPER989
@SHKIPPER989 3 жыл бұрын
Спачибо!) Как боксёр, перед выходом на ринг)
@Bytepp
@Bytepp 3 жыл бұрын
😆 точно)
@moon5964
@moon5964 8 ай бұрын
Отличное видео
@gudsan1000
@gudsan1000 3 жыл бұрын
Спасибо!!!
@jonjones5028
@jonjones5028 3 жыл бұрын
Спасибо, а как сделать фильтрацию по двум comboBox одновременно?
@regulist3444
@regulist3444 3 жыл бұрын
Имеется база данных в SSMS и сейчас разрабатываю приложение для работы с ним: огромная проблема с авторизацией пользователей в приложение(в БД имеется отдельная таблица, хранящая записи профилей) и передачей информации о текущем пользователе по приложению(имеется иерархия по правам доступа (администратор, разработчик, студент, гость) по которому определяется набор возможных действия пользователей
@user-cm5xb5cf2n
@user-cm5xb5cf2n 2 жыл бұрын
Каким образом можно считать информацию из дата грида? Например есть список авторов либо футбольных команд, неважно, он отображается в одном гриде, нажимаем на строку с командой или автором, а во втором гриде появляется список игроков в команде или список книг автора.
@Rublev_m
@Rublev_m 3 жыл бұрын
Привет, можешь рассказать как сделать так, чтобы данные в базе привязывались к одному пользователю. выбрал несколько записей и связал их с пользователем
@user-ur6uw1ou5w
@user-ur6uw1ou5w 2 жыл бұрын
Пожалуйста, сделай видео о том, как можно добавить в базу файл PDF и выгрузить его для пользователя, желательно через datagridview. Спасибо 🌺
@user-ym7yg7he7l
@user-ym7yg7he7l 3 жыл бұрын
+ в карму, спасиб
@user-gl5th8cz9c
@user-gl5th8cz9c 3 жыл бұрын
Я хочу сделать так, чтобы на одной форме можно было вводить логин и пароль, а на второй отображались данные человека который вошел. Как сделать так чтобы при вводе данных в textbox перво формы можно было передать значение фильтру во второй чтобы отобразить его данные
@sergeysharcov494
@sergeysharcov494 2 жыл бұрын
Спасибо, но есть вопрос все работает как у вас. Но задался вопросом по строке подключения если я делаю с полным путем расположения в файле конфигурации то база данных работает. Если я прописываю только название бд, в dataGridView1 записи добавляются, а в бд нет. Не могу понять в чем может быть проблема
@danteplay73
@danteplay73 2 жыл бұрын
Здравствуйте а как вывести значение типа даты из базы данных в DataGrid?
@Insp63
@Insp63 3 жыл бұрын
Почему стандартный грид такой тормозной в плане отрисовки? каждое движение перерисовывает заново все
@asdnevermore3330
@asdnevermore3330 2 жыл бұрын
да-да посмотрел я 1 видео и вот уже оказался на 8. Четкие уроки!
@doniyorshukurov6571
@doniyorshukurov6571 3 ай бұрын
Спасибо мне очень помогла это видео но уменя возникла ошибка когда я кирилский даные на поиск даю неработает
@zver7676
@zver7676 3 жыл бұрын
Коммент для продвижения ролика :)
@Bytepp
@Bytepp 3 жыл бұрын
Благодарю))
@86werth
@86werth Жыл бұрын
Автор, как загрузить данные из txt файла в datagredview?
@archseib3720
@archseib3720 2 жыл бұрын
А как сделать фильтрацию по фио, если у меня фамилия имя и отчество в разных столбцах? Можно ли перед like указать названия столбцов через запятую?
@naumjullfs
@naumjullfs 2 жыл бұрын
Такое делали для библиотеки. Вот кусок кода оттуда, может будет понятно по аналогии. //поиск if (textBox1.Text != "") { string sql = "SELECT Книги.НазваниеКниги, Авторы.Фамилия, Авторы.Имя, Авторы.Отчество, Жанры.Жанр, Книги.ГодИздания, Абонементы.Абонемент " + "FROM Книги, Жанры, Авторы, Абонементы WHERE Книги.ID = Жанры.ID and Книги.Автор = Авторы.ID and Книги.Абонемент = Абонементы.ID " + " and CONCAT_WS(' ', Книги.НазваниеКниги, Авторы.Фамилия,Авторы.Имя, Авторы.Отчество, Жанры.Жанр, Книги.ГодИздания, Абонементы.Абонемент) like lower('%" + textBox1.Text + "%')"; DataView dv; using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); adapter = new SqlDataAdapter(sql, connection); ds = new DataSet(); dt = new DataTable(); adapter.Fill(dt); dataGridView1.DataSource = dt; dv = new DataView(dt); } if (dv.Count == 0) { MessageBox.Show("По вашему запросу ничего не найдено."); textBox1.Clear(); DataGrid(); } } else { MessageBox.Show("Заполните данные для поиска."); DataGrid(); } } private void button5_Click(object sender, EventArgs e) { //очистка поиска textBox1.Clear(); DataGrid(); }
@WinnyX
@WinnyX 2 жыл бұрын
Пацаны, как реализовать такую тему, нужно, что бы странице браузера по ключевому слову находились ссылки и соответственно открывались
@user-ol3lu4ys6t
@user-ol3lu4ys6t Жыл бұрын
Я подключал таблицу с помощью панели элементов SqlConnection, пытался повторить но выдала ошибку DataTable возвращает null
@jasurahmedow9965
@jasurahmedow9965 3 жыл бұрын
А как сделать чтобы можно было вводить не ток 1 столбец а делать выборку всей таблицы ?
@bohdanyankovych197
@bohdanyankovych197 3 жыл бұрын
Тоже интересно как в одном поле искать по всей таблице
@user-iv2kz5kh4t
@user-iv2kz5kh4t 8 ай бұрын
Скажите пожалуйста, Как сделать такую мгновенную фильтрацию для одновременно двух textBox ? Сейчас при вводе данных в один текстбокс, фильтруется общая база, а не уже отфильтрованная вторым текстбоксом
@user-iv2kz5kh4t
@user-iv2kz5kh4t 8 ай бұрын
Сделал)) В указании условия, нужно использовать AND и добавить такое же условие, но со значением из другого текстбокса
@kiwami5990
@kiwami5990 3 жыл бұрын
Второй раз за день дергаю) У меня через Like не получается выполнить поиск по дате, есть советы? Из твоего урока, где столбец Birthdate использует "DateTime date = DateTime.Parse(birthdate.Text);", прописал поиск через текстбокс и выдает ошибку что не может выполнить
@danteplay73
@danteplay73 2 жыл бұрын
Привет как ты решил эту проблему?
@kiwami5990
@kiwami5990 2 жыл бұрын
@@danteplay73 не помню, пол года назад для диплома делал :(
@veritas8961
@veritas8961 2 жыл бұрын
C комбобоксом всё чётко, автору спасибо) Но При попытке фильтрации по текстбокусу выдаёт вот это: System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта." (... as System.Data.DataTable) вернул null. Кто знает способ решения?
@user-li9dt3ix2g
@user-li9dt3ix2g 2 жыл бұрын
Если еще актуально и пишите на WPF (и вместо DataGridView просто DataGrid), то попробуйте так: (DataGrid1.ItemsSource as DataView).RowFilter = $"ProductName Like '%{textbox3.Text}%'"; Мне такой вариант помог
@Tv-im4pl
@Tv-im4pl 2 жыл бұрын
А можешь показать как сделать это красиво
@user-wm8dn9qv3x
@user-wm8dn9qv3x 8 ай бұрын
А причем здесь DataTable. У меня из-за него как раз выдает ошибку, он принимает нулевое значение
@user-iv2kz5kh4t
@user-iv2kz5kh4t 8 ай бұрын
Как исправил?
@rem244
@rem244 2 жыл бұрын
у меня просто DataGridView1.DataSource as DataTable возвращает null
@tioplain
@tioplain 2 жыл бұрын
Привет ты знаешь почему это происходит?
@rem244
@rem244 2 жыл бұрын
@@tioplain да там connection прописать надо было sqlConnection.Open();
@jonivahovish567
@jonivahovish567 2 жыл бұрын
А ЗАЧЕМ ТЫ СИДИШЬ В КАПЮШОНЕ, УШИ МЁРЗНУТ ИЛИ ГОЛОВКУ ПРИПЕКАЕТ ?
C# Tutorial - Search data in database | FoxLearn
9:01
Fox Learn
Рет қаралды 51 М.
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 105 МЛН
Русалка
01:00
История одного вокалиста
Рет қаралды 7 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 17 МЛН
Programming C#: insert, update and  delete  data in datagridview without using database
23:21
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН