Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como acessar e executar uma consulta seleção no VBA
Microsoft Office Access permite que os programadores a usar o Visual Basic for Applications (VBA) para criar aplicativos em Access. VBA é uma linguagem de programação de computador utilizado para automatizar tarefas de rotina em aplicativos do Microsoft Office . O acesso é um sistema de banco de dados relacional comumente usado para bancos de dados menores . Uma consulta seleção é usado para recuperar dados de uma tabela do banco de dados . Um conjunto de registros é usado para ler o conteúdo retornado pela consulta seleção . Em poucos passos você pode escrever código VBA para criar uma tabela e exibir o seu conteúdo através de uma consulta seleção . Instruções
1

Abra o Microsoft Office Access , clique em "Banco de Dados em Branco ", em seguida, selecione " Criar". Clique em " Ferramentas de Banco de Dados ", selecione " Visual Basic" para abrir a janela do Microsoft Visual Basic . Clique no botão " Inserir" e selecione campo
2

Copie e cole o seguinte código em seu novo módulo "Módulo ". :

Sub runSelectQuery Privado ( )

Dim db As Database

Dim rcrdSet Como Recordset

Dim strSQL As String Dim

Xcntr As Integer

Set db = CurrentDb

strSQL = "CREATE TABLE selectQueryData ( NumField NÚMERO , Tenant texto, texto Apt) ; "

DoCmd.RunSQL ( strSQL )

strSQL = " INSERT INTO selectQueryData ( NumField , Tenant , Apt) "

strSQL = strSQL & " VALUES ( 1 , ' John ', ' A') ;"

DoCmd.SetWarnings Falso

DoCmd.RunSQL ( strSQL )

strSQL = " INSERT INTO selectQueryData ( NumField , Tenant , Apt) "

strSQL = strSQL & " VALUES ( 2 , ' Susie ', 'b ' ); "

DoCmd . SetWarnings Falso

DoCmd.RunSQL ( strSQL )

strSQL = " INSERT INTO selectQueryData ( NumField , Tenant , Apt) "

strSQL = strSQL & " VALUES (3, ' Luis ',' C '); ".

DoCmd.SetWarnings Falso

DoCmd.RunSQL ( strSQL )

strSQL = " Select * from selectQueryData selectQueryData "

strSQL = strSQL & "ONDE selectQueryData.Tenant = ' Luis '; "

Set rcrdSet = DB.OpenRecordSet ( strSQL )

rcrdSet.MoveLast

rcrdSet . MoveFirst

Para Xcntr = 0 To rcrdSet.RecordCount - 1

MsgBox " Tenant :" & rcrdSet.Fields ( " inquilino " ) Valor & ", Mora em apt :" & _ < . br>

rcrdSet.Fields ( " Apt " ) . Valor

rcrdSet.MoveNext

Próxima Xcntr

rcrdSet.Close

db.Close

End Sub
3

Pressione " F5" para executar o seu sub-rotina. O programa irá criar uma tabela, inserir dados na tabela e usar uma consulta seleção para exibir dados para uma linha particular.

Anterior :

Próximo : No
  Os artigos relacionados
·Como remover Combo Box Duplicatas 
·Como usar o VB6 para conectar a um servidor de IRC 
·Como adicionar GetDate para Vb.NET Script para renomear…
·Como carregar uma tabela de um arquivo CSV com o Visual…
·Como obter o tamanho da janela em VB6 
·Como criar meus próprios controles no Vb.NET 
·Como fazer o download de uma página Web com VBScript 
·Como parar Beep Quando Enter pressionado na caixa de te…
·Como vincular dados de uma caixa de texto em VB 
·Como compactar MS Access DB em VB 
  Artigos em destaque
·Como classificar um dicionário em Python pelos valores…
·Como encontrar as cores de uma imagem digital usando VB…
·Como adicionar notas de rodapé e notas de fim usando o…
·Como substituir uma palavra em um arquivo de texto exte…
·Como enviar cabeçalhos Mime 
·Como excluir um elemento de uma Sublist no Esquema 
·Como fazer um Stickman em C + + 
·Como construir um Applet Com Eclipse 
·Como criar uma matriz multidimensional em Ruby 
·Como extrair números de uma string em Python 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados