<Completa Recordset Object Reference
Os conjuntos de propriedades de filtro ou retorna uma variante que contém um filtro para os dados em um objeto Recordset. O filtro permite que você selecione os registros que se encaixam um critério específico.
A propriedade de filtro pode conter uma das seguintes opções:
- A cadeia de critérios
- Um array de marcadores
- A FilterGroupEnum valor
Exemplos de uma cadeia de critérios:
- rs.Filter = "Apelido = 'Smith'"
- rs.Filter = "Apelido = 'Smith' e data de nascimento> = nº 4/10/70 #"
- rs.Filter = "Apelido = 'Jonson' OR Lastname = 'Johnson'"
- rs.Filter = "Apelido COMO Jon *"
- rs.Filter = "[Nome da empresa] = 'Alfred Futterkiste' ou ordens> $ 300,00"
Exemplo de uma matriz de indicadores:
dim fname(10)
fname(2) = rs.Bookmark
rs.Filter = fname(2)
Quando a propriedade filtro é definido, o cursor se move para o primeiro registro no conjunto de registos filtrado. E, quando a propriedade filtro é limpo, o cursor se move para o primeiro registro no conjunto de registos não filtrada.
Sintaxe
objRecordset.Filter
Valores FilterGroupEnum
Constante | Valor | Descrição |
---|---|---|
adFilterNone | 0 | Remove o filtro atual |
adFilterPendingRecords | 1 | Filtro que exibe apenas registros editados que ainda não foram enviadas para o servidor |
adFilterAffectedRecords | 2 | Filtro que exibe apenas registros afetados pela última, Resync, UpdateBatch ou chamada CancelBatch Excluir |
adFilterFetchedRecords | 3 | Filtro que exibe os registros no cache atual |
adFilterConflictingRecords | 5 | Filtro que exibe os registros que falharam a última atualização em lote |
<Completa Recordset Object Reference