Escolar Documentos
Profissional Documentos
Cultura Documentos
DESENHO E IMPLEMENTAÇÃO
DE
BASES DE DADOS
COM
MICROSOFT ACCESS XP
Ana Azevedo
António Abreu
Vidal de Carvalho
DESENHO E IMPLEMENTAÇÃO
DE
BASES DE DADOS
COM
MICROSOFT ACCESS XP
Reservados todos os direitos por Centro Atlântico, Lda.
Qualquer reprodução, incluindo fotocópia, só pode ser feita
com autorização expressa dos editores da obra.
geral@centroatlantico.pt
www.centroatlantico.pt
ISBN: 972-8426-54-2
Depósito legal: 182.646/02
Marcas registadas: todos os termos mencionados neste livro conhecidos como sendo marcas registadas de
produtos e serviços, foram apropriadamente capitalizados. A utilização de um termo neste livro não deve
ser encarada como afectando a validade de alguma marca registada de produto ou serviço.
O Editor e os Autores não se responsabilizam por possíveis danos morais ou físicos causados pelas
instruções contidas no livro nem por endereços Internet que não correspondam às Home-Pages
pretendidas.
Agradecemos às nossas famílias pelo
seu apoio e paciência, durante a
realização deste projecto, à empresa
FuturSoft e ao nosso editor, Dr. Libório
Manuel Silva, pela disponibilidade,
sugestões e apoio.
ÍNDICE
INTRODUÇÃO ..................................................................... 15
PARTE I ...................................................... 17
I.1. OS SISTEMAS DE INFORMAÇÃO E AS ORGANIZAÇÕES ....... 19
OBJECTOS
OBJECTS
Têm Têm
Associadas Podem Associados
Responder a
PROPRIEDADES MÉTODOS
PROPERTIES METHODS
EVENTOS
EVENTS
CÓDIGO
Que constitui
A resposta
A cada evento
Objectos e Classes
Os objectos, tal como acontece na vida real, são agrupados por mode-
los ou espécies (os Siemens si45, Siemens s45 e Siemens 45 perten-
cem à classe dos telemóveis), também em VBA os objectos, por exem-
plo, Texto1, Texto2, Texto3, num Formulário, pertencem todos à classe
Caixa de Texto (TextBox).
O objecto Aplicação (Application) é considerado o objecto de mais alto
nível da aplicação de Base de Dados, e a ele são acopladas todas as
colecções de objectos abertos no momento, Formulários (Forms), Rela-
350 C ENTRO A TLÂNTICO – DESENHO E IMPLEMENTAÇÃO DE B ASES DE DADOS COM M ICROSOFT A CCESS XP
1
O objecto “Screen” pode ser utilizado para referenciar em particular um formulário,
relatório ou controlo, que esteja activo naquele momento.
2
O objecto “DoCmd” permite que ao serem utilizados os vários métodos deste objecto
possamos correr diversas acções do Microsoft Access XP a partir do Visual Basic for
Applications. Por exemplo, podemos utilizar o método “OpenForm” do objecto “DoCmd”
para abrir um formulário.
III.1. M ICROSOFT V ISUAL B ASIC FOR A PPLICATIONS - VBA 351
Propriedades e Métodos
3
O termo objecto está aqui referido no sentido de objecto individual (controlo) ou como
colecção de objectos.