Compartir a través de


Método Seek (ADO)

Se aplica a: Access 2013, Office 2013

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

Sintaxis

conjunto de registros. SeekKeyValues, SeekOption

Parámetros

Parámetro Descripción
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 de SeekEnum que especifica el tipo de comparación que se va a realizar entre las columnas del índice y el valor de KeyValues correspondiente.

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 se puede usar únicamente con cursores de servidor. Seek no se admite cuando el valor de la propiedad CursorLocation del objeto Recordset es adUseClient.

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