Фильтрация данных

  • Автор темы Автор темы bobo
  • Дата начала Дата начала
B

bobo

привет
Использую Visual Studio. На форме находится датагрид в ней надо отфильтровать данные по какому либо полю
здесь код который использую:
Me.DovlicoBindingSource.Filter = "dohod='" + TextBox1.Text + "'"
Када работал в делфи,помню что можно было обрамить TextBox1.Text знаком % и он находил поля в которые входили значения написанные в текстбокс.
А сейчас получается фильтрация тока если точно укажешь значения поля.
Подскажите,пжлста что делать.
 
Попробовать "обрамить" TextBox1.Text знаком *
 
Попробовать "обрамить" TextBox1.Text знаком *
т.е. Me.DovlicoBindingSource.Filter = "dohod='" * TextBox1.Text * "'"? тогда пишет ошибку: "Приведение строки "такой то'" к типу "Double" является недопустимым."
 
Это значит мне надо поставить где т знаки &? Вот методом тыка не получается, а в примерах чет не нашел...
 
Me.DovlicoBindingSource.Filter = "dohod='" * TextBox1.Text * "'"?

Раз умножение не прокатило - оставляйте сложение! :)
Так вот. я посмотрела в примерах (кстати, очень легко найти требуемый пример)
И нашла следующий

BindingSource.Filter = "LastName like '%" + surnameFilterTextBox.Text + "%'"

Просто фильтры разные бывают, бывают требуют *, бывает % ...
 
спасибо буду внимательней =)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab