Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Pesquisa o índice de um conjunto de registros para localizar rapidamente a linha que corresponde aos valores especificados e altera a posição da linha atual para essa linha.
Sintaxe
recordset.Seek KeyValues, SeekOption
Parâmetros
KeyValues
Uma matriz de valores Variant . Um índice consiste em uma ou mais colunas e a matriz contém um valor a ser comparado com cada coluna correspondente.
SeekOption
Um valor SeekEnum que especifica o tipo de comparação a ser feita entre as colunas do índice e os KeyValues correspondentes.
Observações
Use o método Seek em conjunto com a propriedade Index se o provedor subjacente der suporte a índices no objeto Recordset . Use o método Supports(adSeek) para determinar se o provedor subjacente dá suporte a Seeke o método Supports(adIndex) para determinar se o provedor dá suporte a índices. (Por exemplo, o provedor OLE DB para Microsoft Jet dá suporte a Seek e Index.)
Se Seek não encontrar a linha desejada, nenhum erro ocorrerá e a linha será posicionada no final do Recordset. Defina a propriedade Index para o índice desejado antes de executar esse método.
Este método é compatível apenas com cursores do lado do servidor. Não há suporte para Seek quando o valor da propriedade CursorLocation do objeto Recordset é adUseClient.
Esse método só pode ser usado quando o objeto Recordset foi aberto com um valor CommandTypeEnum de adCmdTableDirect.
Aplica-se a
do objeto Recordset (ADO)
Consulte Também
Exemplo da propriedade Seek Method and Index (VB)
Exemplo da propriedade Seek Method and Index (VC++)
do Método Find (ADO)
de propriedade de índice