Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como usar variáveis ​​em uma consulta Access VBA
As consultas são uma ferramenta poderosa no Microsoft Access para recuperar informações de uma tabela de banco de dados e ter o conhecimento de como usar variáveis ​​em consultas pode fazer seu pedido de acesso mais dinâmico. No VBA você pode construir instruções SQL que contêm variáveis ​​como variáveis ​​String para recuperar dados. Depois de construir a instrução SQL , então você pode usar o objeto Recordset para recuperar resultados da consulta. Variáveis ​​de usuário em vez de passar o tempo construindo muitas instruções SQL com os critérios de hard-coded . Coisas que você precisa
dados Adamastor
Show Mais instruções
1

Comece criando um novo procedimento sub usando o seguinte código : Private Sub

useVariablesInQuery ()
2

Digite o seguinte código para criar as variáveis ​​que você vai usar na sua consulta :

Dim strSQL as String Dim

companyName as String

Dim lastName As String

Dim rst Como Recordset

Dim dbs As Database

Set dbs = CurrentDb
3

digite o seguinte para definir os valores das variáveis ​​utilizadas em sua consulta :

COMPANYNAME = " Adamastor "

sobrenome = " Freehafer "
4

digite o seguinte para criar uma consulta usando as variáveis ​​no passo anterior :

strSQL = " . . SELECIONE Employees.Company , funcionários [Last Name ] , empregados [ Nome ]",

strSQL = strSQL & "Colaboradores . [E- mail] "

strSQL = strSQL & " FROM Employees "

strSQL = strSQL & " WHERE ( ( ( Employees.Company ) = '" & ( companyName ) & " ')"

strSQL = strSQL & " AND ( ( Employees. [Last Name ]) = '" & ( lastName ) & " ')); "
5

Digite o seguinte para abrir um conjunto de registros e exibir os resultados da consulta :

Set rst = dbs.OpenRecordset ( strSQL )

Debug.Print rst.Fields (0) Valor < . br>

Debug.Print rst.Fields (1) Valor

Debug.Print rst.Fields (2). Valor

Debug.Print rst.Fields (3). Value.
6

Digite o seguinte para terminar o seu sub procedimento :

rst.Close

dbs.Close

End Sub
< br > 7

Pressione " F5 " para executar seu código.

Anterior :

Próximo : No
  Os artigos relacionados
·Como pausar uma sub-rotina Até que um botão é pressi…
·Como calcular o azimute entre os pontos em VB 
·Como enviar texto para o prompt de comando do VB 
·Como fazer um loop em Visual Basic 
·Como editar um objeto ListView em Visual Basic 
·Como vincular Valores DataGrid em um DataSet em VB.NET 
·Como acessar portas seriais e paralelas usando o Visual…
·Como substituir uma caixa de texto com outro que preenc…
·Como se conectar ao SQL Visual Basic 
·Como criar uma nova janela para um navegador da Web usa…
  Artigos em destaque
·Compare Python para VBA 
·Como Prevenir Uso Múltiplo de um arquivo de cabeçalho…
·Como obter um URL protegido Senha Com Java 
·Como devolver DIVs Com PHP 
·Como usar Prototype JS 
·Especificadores de formato em Java 
·Como remover NaNs & INF A partir de uma matriz no MATLA…
·Como alterar programação PLC 
·Como aliás uma Função com JavaScript 
·Como criar Você possui Div 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados