Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como acessar Programação Macro
Macros para a aplicação de banco de dados Access são programas que automatizam tarefas como encontrar registros ou fechar janelas. Usuários de acesso podem desenvolver esses programas usando o Visual Basic for Applications, ou VBA, ambiente de desenvolvimento. Um passo fundamental para escrever macros para acesso é especificar a finalidade que você quer realizar, como a exclusão de registros que satisfaçam determinados critérios. Criar macros do Access permite que você execute tarefas de gerenciamento de dados de sua equipe de trabalho mais rapidamente e com menos erros do que com os métodos manuais . Instruções
1

Open Access e criar um novo banco de dados com a tecla " Ctrl" "N. " + Clique em " Banco de Dados em Branco ", em seguida, pressione "Alt" + " F11 " para entrar no ambiente de desenvolvimento integrado Visual Basic for Applications , ou IDE. Aqui você vai criar macros que demonstram as operações de banco de dados comum de criar uma tabela e inserir e buscar dados de uma tabela.
2

Clique comando "Module" do menu Inserir para criar uma nova janela para introduzir código de sua macro. Cole o seguinte sub-rotina na janela. Esta sub-rotina cria uma definição de consulta com o " CreateQueryDef " chamada de função. A consulta " criar a tabela ", o código define usa a mesma sintaxe SQL disponível na grade de design da consulta do Access. Os " dbase.QueryDefs (1). Executar" Declaração executa a consulta de criação de tabela .

Public Sub CreateTable ()

Dim qdef Como DAO.QueryDef

Dim dbase como DAO.Database

Dim s As String

Definir dbase = CurrentDb

s = " criar Kidsbooks tabela (texto bookname (50) , autor do texto (50) ) "

Definir qdef = dbase.CreateQueryDef ( " qCreateTable " , s)

dbase.QueryDefs (1). Executar

End Sub
3

Clique em um comunicado na sub-rotina , em seguida, pressione "F5" para executar " CreateTable . " Pressione " Alt " + " F11 " para retornar à interface do usuário do Access padrão.
4

Feche e reabra o painel de navegação , clicando ícones de seta da sua barra de título . O painel vai exibir a tabela Kidsbooks sua sub-rotina criado.
5

Pressione " Alt " + " F11 " para voltar à sua rotina no IDE. Cole o seguinte nova sub-rotina sob a sub-rotina CreateTable . O sub addTableRow insere uma linha de dados na tabela o seu programa CreateTable feita. Este novo programa funciona através da abertura de um objeto RecordSet e chamar o método AddNew do objeto.

Public Sub addTableRow ()

Dim dbase Como DAO.Database

Dim rst Como DAO.Recordset

Definir dbase = CurrentDb

Set rst = dbase.OpenRecordset (" Kidsbooks ")

rst.AddNew

rst ! bookname = " o Mágico de Oz " Author =

rst ! " Frank Baum "

rst.Update

End Sub
6

Execute o novo programa como fez o anterior. Retornar para Access, em seguida, feche a tabela Kidsbooks pelo botão direito do mouse na sua guia e clicando em " Fechar". Clique duas vezes em " Kidsbooks " no painel de navegação para reabrir a tabela e ver a nova entrada do catálogo de seu programa acrescentou.
7

Cole , no IDE, o seguinte novo programa abaixo as duas anteriores. Este programa irá mostrar todos os dados contidos na tabela de Kidsbooks . Este programa abre um objeto RecordSet , assim como o programa anterior. Desta vez, porém , a função MoveNext é chamado. Esta função move um índice interno através de cada uma das linhas da tabela Kidsbooks .

Public Sub showdata ()

Dim dbase Como DAO.Database

Dim rst Como DAO . Recordset

Definir dbase = CurrentDb

Set rst = dbase.OpenRecordset (" Kidsbooks ")

Dim s As String

Do While Not rst.EOF

s = " Título do livro :" & rst [ bookname ] & " Autor: ". ! & rst [Autor ]

MsgBox ( s)

rst.MoveNext !

loop

rst.Close

dbase.Close

End Sub
8

Execute o programa como você executou o outros dois . O programa irá exibir uma caixa de mensagem mostrando o " Mágico de Oz" de entrada.

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar um DataRow de um DataTable 
·Como comparar uma data com VB.NET 
·Como escrever ActiveX VB6 
·Como fazer um jogo Pong com o código em VB 
·Como ler XML usando VB.NET 
·Como usar Dir $ em VB6 
·Como converter strings em objetos em VB 
·Como usar formulários modais em VB6 
·Técnicas em VBA 
·Como criar um banco de dados usando ProgressBar e VB.Ne…
  Artigos em destaque
·Como conectar o banco de dados Oracle com PHP 
·Como substituir Blocos Usando AWK 
·Tutorial MySQL Replication 
·Depuração Funções 
·Ferramentas usadas para converter Algoritmos para Progr…
·A definição de uma restrição Java Applet 
·Como Ler iFrame conteúdo em JavaScript 
·Como construir um site em Flash gratuito Java 
·Como usar Object Oriented Programming Techniques em COB…
·Como usar GUIDs como chave primária 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados