ADO Filter Eiendom
❮ Voltooi rekordstel-objekverwysing
Die Filter-eienskap stel of gee 'n variant terug wat 'n filter vir die data in 'n Recordset-objek bevat. Die filter laat jou toe om rekords te kies wat aan 'n spesifieke kriteria voldoen.
Die Filter-eienskap kan een van die volgende bevat:
- 'n Kriteriastring
- 'n Verskeidenheid boekmerke
- 'n FilterGroupEnum -waarde
Voorbeelde van 'n kriteriastring:
- rs.Filter="Vannaam='Smith'"
- rs.Filter="Vannaam='Smith' EN Geboortedatum >= #4/10/70#"
- rs.Filter="Lastname='Jonson' OF Lastname='Johnson'"
- rs.Filter= "Vannaam SOOS 'Jon*'"
- rs.Filter="[Company Name]='Alfred Futterkiste' OF Bestellings>$300.00"
Voorbeeld van 'n verskeidenheid boekmerke:
dowwe fname(10)
fname(2)=rs.Bookmark
rs.Filter=fname(2)
Wanneer die Filter-eienskap gestel is, beweeg die wyser na die eerste rekord in die gefiltreerde rekordstel. En wanneer die Filter-eienskap skoongemaak is, beweeg die wyser na die eerste rekord in die ongefiltreerde rekordstel.
Sintaksis
objRecordset.Filter
FilterGroepEnum-waardes
Constant | Value | Description |
---|---|---|
adFilterNone | 0 | Removes the current filter |
adFilterPendingRecords | 1 | Filter that displays only edited records that have not yet been sent to the server |
adFilterAffectedRecords | 2 | Filter that displays only records affected by the last Delete, Resync, UpdateBatch, or CancelBatch call |
adFilterFetchedRecords | 3 | Filter that displays the records in the current cache |
adFilterConflictingRecords | 5 | Filter that displays those records that failed the last batch update |
❮ Voltooi rekordstel-objekverwysing