Замечание: У объекта СтудентыBindingSource имеется текстовое свой- ство Filter (рис. 160), которое определяет условие фильтрации. Условие филь- трации имеет синтаксис: "<Имя поля> <Оператор> ' <3начение>' ". В нашем случае значение поля «Фамилия» приравнивается к значению, выбранному в выпадающем списке (ComboBox1.Text) (рис. 160).
Теперь перейдём к кнопке «Показать всё», отменяющей фильтрацию за- писей. Дважды щёлкните по вышеназванной кнопке. Появится процедура Button2_Click. В появившейся процедуре наберите команду (рис. 161):
СтудентыBindingSource.Filter = ""
Рисунок 161 — Программный код для отмены фильтрации данных по фамилии
Заметим, что если присвоить свойству «Filter» значение пустой строки
(""), то его действие будет отменено (рис. 161).
Далее рассмотрим реализацию поиска информации в таблице. Дважды щёлкните по кнопке «Найти». В появившейся процедуре обработки нажатия кнопки Button4_Click наберите следующий код (рис. 162).
Рисунок 162 — Программный код для поиска информации в таблице Рассмотрим более подробно код вышеприведённой процедуры. Данная
процедура состоит из двух частей:
Достарыңызбен бөлісу: |