Используя метод Select таблицы или свойство RowFilter представления данных, можно фильтровать записи таблицы данных, то есть делать доступным только те записи, с которыми необходимо работать в данный момент. Это обеспечивает возможность работы с различными поднаборами записей таблицы объекта DataSet. Для определения критерия фильтра используется тот же синтаксис, что и при формировании выражений вычисляемых колонок. Результатом выражения фильтра является булево значение: если оно равно true, то запись включается в отфильтрованный набор. Выражение фильтра может иметь, например, следующий вид:
Price > 10.00
В выражениях вы можете ссылаться на значения колонок по их именам. Фильтрация по RowState и Version
Набор данных может поддерживать различные версии записей в таблицах. Когда записи заполняются первый раз (из источника данных), то набор данных содержит первоначальную (оригинальную) версию записей. Если вносятся изменения в записи, то набор данных поддерживает две версии записей: первоначальную и текущую (в текущей отражены все внесенные изменения). Каждая запись имеет свойство, отражающее ее состояние: не изменялась, обновлена, новая, удалена. Удаленные записи, например, продолжают существовать в таблице данных, но они помечаются как удаленные и не отображаются в объектах визуализации. Обычно фильтрации подвергаются только текущие версии записей таблицы данных.
Опубликовал vovan666
June 03 2013 08:05:46 ·
0 Комментариев ·
4292 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.