<Полный справочник Объект Recordset
Фильтр наборы свойств или возвращают вариант, который содержит фильтр для данных в объекте Recordset. Фильтр позволяет выбрать записи, которые соответствуют определенным определенным критериям.
Свойство Filter может содержать одно из следующих действий:
- Строка критериев
- Массив закладок
- FilterGroupEnum значение
Примеры строки критериев:
- rs.Filter = "Lastname = 'Smith'"
- rs.Filter = "Lastname = 'Smith' и рождения> = # 4 / 10/70 #"
- rs.Filter = "LastName = 'Jonson' ИЛИ Lastname =" Джонсон"
- rs.Filter = "Lastname LIKE Jon *"
- rs.Filter = "[Название компании] = 'Alfred Futterkiste' OR Заказы> $ 300,00"
Пример массива закладок:
тусклый fname(10)
fname(2) = rs.Bookmark
rs.Filter = fname(2)
Если свойство Filter установлено, курсор перемещается к первой записи в отфильтрованной Recordset. И, когда свойство фильтра очищается, курсор перемещается к первой записи в нефильтрованном Recordset.
Синтаксис
objRecordset.Filter
FilterGroupEnum Значения
постоянная | Стоимость | Описание |
---|---|---|
adFilterNone | 0 | Удаляет текущий фильтр |
adFilterPendingRecords | 1 | Фильтр, который отображает только отредактированные записи, которые еще не были отправлены на сервер |
adFilterAffectedRecords | 2 | Фильтр, который отображает только записи, пострадавших от последнего Delete, Resync, UpdateBatch или CancelBatch вызова |
adFilterFetchedRecords | 3 | Фильтр, который отображает записи в текущем кэше |
adFilterConflictingRecords | 5 | Фильтр, который отображает те записи, которые не прошли последнее обновление партии |
<Полный справочник Объект Recordset