Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como localizar um registro em um conjunto de registros
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 >

Anterior :

Próximo : No
  Os artigos relacionados
·Como calcular o tamanho do arquivo em Visual Basic.NET 
·Como fazer um loop em Visual Basic 
·Como adicionar uma string ao final de um arquivo em Vis…
·Como faço para compilar e executar My Files Vb.Net no …
·Como eliminar algo de uma caixa de listagem no Visual B…
·Como usar o Visual Basic para controle de motor de pass…
·Como usar o ListView para visualizar o conteúdo da pas…
·Como usar TryParse em Visual Basic 
·Como Ler VBA Tutoriais & Use Visual Basic for Applicati…
·Como fazer software de segurança em VB.Net 
  Artigos em destaque
·Como ler um Byte em Visual Basic 
·Três principais benefícios de ENUM 
·Como formatar uma String em Python 
·Como faço para obter um intervalo de valores da lista …
·O que é uma variável em Programação 
·Como desenvolver um driver de dispositivo para o DOS 
·Como saber se o servidor tiver JavaMail 
·Como obter um Sub Estrutura XML de trechos de um arquiv…
·Como fazer uma String Maiúsculas Usando Python 
·Como alterar Java 1.6 para Java 1.5 para Mac 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados