ВУЗ:
Составители:
Рубрика:
151
Таблица 17
Значения свойства RowStateFilter объекта DataView
Свойство Описание
Unchanged Записи без изменений
New Новые записи
Deleted Удаленные записи
Current Modified Измененные записи с их текущими значениями
Original Modified Измененные записи с их первоначальными значениями
В качестве примера установим фильтрацию по фамилии «Иванов»:
DataView myDataView = new DataView(bDTur_firmSQL2DataSet.Туристы);
myDataView.RowFilter = "Фамилия = 'Иванов'";
dataGridView2.DataSource = myDataView;
После запуска приложения во второй таблице выводятся все записи с фа-
милиями туристов «Иванов» (рис. 127).
Рис. 127. Фильтрация записей по содержимому поля
Сортировка данных
Свойство Sort предназначено для вывода записей в порядке возрастания
(ascending, ASC) или убывания (descending, DESC) по значениям заданного поля.
В принципе, элемент DataGridView сам по себе поддерживает сортировку – дос-
таточно просто щелкнуть по заголовку поля. Однако это требует действий от
пользователя, тогда как объект DataView может предоставлять данные уже в го-
товом виде.
Удалим значение свойства RowFilter, в поле свойства Sort введем «Фами-
лия ASC» (результат на рис. 128):
DataView myDataView = new DataView(bDTur_firmSQL2DataSet.Туристы);
Страницы
- « первая
- ‹ предыдущая
- …
- 149
- 150
- 151
- 152
- 153
- …
- следующая ›
- последняя »
