Você pode localizar um registro em um conjunto de registros no Microsoft Visual Basic usando o Localizar e buscar maneiras para tanto (Microsoft ActiveX Data Objects ) e ADO ( Data Access Objects ) DAO , mas esses métodos são implementados de forma diferente em ambas as bibliotecas de objetos . Procure um desempenho melhor do que encontrar em ambos os métodos , porque Procure requer um índice , a fim de realizar uma pesquisa , acelerando muito os tempos de desempenho na maioria dos casos . Isto , contudo, impõe a limitação de que o método de procura só pode ser utilizado em objectos de registos que são baseados em uma tabela indexada . Tanto o Localizar e buscar métodos requerem que os critérios de pesquisa ser especificados em ordem para executar a pesquisa . Coisas que você precisa 
 computador 
 Microsoft 
 ADO ou DAO bibliotecas do Visual Basic 
 Microsoft Access 
 conhecimento de programação 
 Show Mais instruções 
 Usando Procure no ADO < br > 
 1 
 Abra a conexão com o banco de dados Access. ( Substitua as variáveis em << >> conforme o caso) : 
 
 Dim << conexão objeto >> As ADODB.Connection 
 
 Set << connection object > ,. . > = New ADODB.Connection 
 
 Com << >> conexão objeto 
 
 Provider = " Microsoft.Jet.OLEDB.4.0 " 
 
 Aberto << caminho para db >> 
 
 End With 
 2 
 Criar o conjunto de registros : 
 
 Dim << >> Como objeto de registros ADODB . Recordset 
 
 Set << registros objeto >> = New ADODB.Recordset 
 3 
 Selecione o índice de pedidos no conjunto de registros : 
 
 << registros objeto . >> << variável Index = Índice >> 
 4 
 Abra a tabela . Use os seguintes valores fundamentais: 
 
 << registros objeto >> Open Source : . = << Variável de tabela >> , _ 
 
 ActiveConnection : = << connection object >> , _ 
 
 CursorType : = adOpenKeyset , _ 
 
 LockType : = adLockOptimistic , _ 
 
 Opções : = adCmdTableDirect 
 5 
 Localizar o registro usando o método de procura : . 
 
 << registros objeto >> Procure keyValues : = << >> critérios de pesquisa , SeekOption : = adSeekFirstEQ 
 6 
 Execute as ações desejadas ou de processamento , tais como a impressão do registro para a tela 
 7 
 Feche o objeto conjunto de registros : . 
 
 << objeto conjunto de registros . >> Fechar 
 8 
 Feche a conexão: . 
 
 << objeto de conexão >> Fechar 
 Usando Encontre em ADO 
 < br > 9 
 Abra a conexão. 
 10 
 Abra a tabela . Use os seguintes valores fundamentais: 
 
 CursorType : = adOpenKeyset 
 
 LockType : = adLockOptimistic 
 11 
 Encontre o registro usando o método Find . Use a seguinte sintaxe , substituindo os itens na << >> com os valores apropriados : . 
 
 << Registros objeto >> Encontre Critérios: = << critérios de pesquisa > > , SearchDirection : = adSearchForward 
 12 
 Verifique se um registro foi encontrado, ou seja , verificar se o fim do arquivo (EOF) condição não se verifica 
 13 
 . loop através de todos os registros correspondentes e processo se o desejar. 
 14 
 Feche o objeto de registros. 
 15 
 Feche a conexão. 
 < br >