<完整记录对象参考
过滤器属性设置或返回一个包含用于在记录对象的数据的过滤器的变体。 该过滤器允许您选择适合特定条件的记录。
Filter属性可以包含以下之一:
- 一个标准的字符串
- 书签的阵列
- 一个FilterGroupEnum值
一个条件字符串的例子:
- rs.Filter = “姓氏= '史密斯'”
- rs.Filter = “姓氏= '史密斯' AND生日> =#4/10/70#”
- rs.Filter = “姓氏= '琼森' OR姓氏= '约翰逊'”
- rs.Filter = “姓氏LIKE乔恩*”
- rs.Filter = “[公司名称] = '阿尔弗雷德Futterkiste' OR订单> $ 300.00”
书签的阵列的实施例:
暗淡fname(10)
fname(2) = rs.Bookmark
rs.Filter = fname(2)
当过滤器属性被设置时,将光标移动到在过滤记录集中的第一个记录。 而且,当过滤器属性被清除,光标移动到未过滤记录的第一个记录。
句法
objRecordset.Filter
FilterGroupEnum值
不变 | 值 | 描述 |
---|---|---|
adFilterNone | 0 | 删除当前过滤器 |
adFilterPendingRecords | 1 | 过滤器,只显示尚未被发送到服务器的编辑记录 |
adFilterAffectedRecords | 2 | 过滤器只显示受上一删除,重新同步,的UpdateBatch,或CancelBatch通话记录 |
adFilterFetchedRecords | 3 | 过滤器,在当前缓存显示记录 |
adFilterConflictingRecords | 5 | 过滤器显示那些未能最后一批更新记录 |
<完整记录对象参考