Compartir vía


El método de búsqueda

Busca en el índice de un objeto Recordset para localizar rápidamente la fila que coincide con los valores especificados y cambia la posición de fila actual a esa fila.

Sintaxis

  
recordset.Seek KeyValues, SeekOption  

Parámetros

KeyValues
Matriz de valores Variant. Un índice consta de una o varias columnas y la matriz contiene un valor que se va a comparar con cada columna correspondiente.

SeekOption
Valor SeekEnum que especifica el tipo de comparación que se va a realizar entre las columnas del índice y los parámetros KeyValues correspondientes.

Comentarios

Use el método Seek junto con la propiedad Index si el proveedor subyacente admite índices en el objeto Recordset. Use el método Supports(adSeek) para determinar si el proveedor subyacente admite Seek y el método Supports(adIndex) para determinar si el proveedor admite índices. (Por ejemplo, el proveedor OLE DB para Microsoft Jet admite Seek e Index).

Si Seek no encuentra la fila deseada, no se produce ningún error y la fila se coloca al final del objeto Recordset. Establezca la propiedad Index en el índice deseado antes de ejecutar este método.

Este método solo se admite con cursores del lado servidor. Seek no se admite cuando el valor de la propiedad CursorLocation del objeto Recordset es adUseClient.

Este método solo se puede usar cuando el objeto Recordset se ha abierto con un valor CommandTypeEnum de adCmdTableDirect.

Se aplica a

Objeto de conjunto de registros (ADO)

Consulte también

Ejemplo del método Seek y de la propiedad Index (VB)
Ejemplo del método Seek y de la propiedad Index (VC ++)
Find (método) (ADO)
Propiedad Index