<Referencia completa de registros de objetos
Los conjuntos de propiedades de filtro o devuelve una variante que contiene un filtro para los datos en un objeto de conjunto de registros. El filtro permite seleccionar los registros que se ajustan a un criterio específico.
La propiedad Filter puede contener uno de los siguientes:
- Una cadena de criterios
- Una matriz de marcadores
- Un FilterGroupEnum valor
Los ejemplos de una cadena de criterios:
- rs.Filter = "Apellido = 'Smith'"
- rs.Filter = "Apellido = 'Smith' y fecha de nacimiento> = nº 4/10/70 #"
- rs.Filter = "Apellido = 'Jonson' OR Apellido = 'Johnson'"
- rs.Filter = "Apellido * como Jon"
- rs.Filter = "[Nombre de la empresa] = 'Alfred Futterkiste' o pedidos> $ 300.00"
Ejemplo de una matriz de marcadores:
dim fname(10)
fname(2) = rs.Bookmark
rs.Filter = fname(2)
Cuando la propiedad Filter se establece, el cursor se mueve al primer registro del conjunto filtrada. Y, cuando la propiedad Filter se borra, el cursor se mueve al primer registro del conjunto de registros sin filtrar.
Sintaxis
objRecordset.Filter
Valores FilterGroupEnum
Constante | Valor | Descripción |
---|---|---|
adFilterNone | 0 | Elimina el filtro actual |
adFilterPendingRecords | 1 | Filtro que muestre sólo los registros editados que aún no han sido enviados al servidor |
adFilterAffectedRecords | 2 | Filtro que muestre sólo los registros afectados por el último, de resincronización, UpdateBatch, o una llamada Eliminar CancelBatch |
adFilterFetchedRecords | 3 | Filtro que muestra los registros en la memoria caché actual |
adFilterConflictingRecords | 5 | Filtro que muestre los registros que no pasaron la última actualización por lotes |
<Referencia completa de registros de objetos