Académique Documents
Professionnel Documents
Culture Documents
GENERALITES
I-) CONCEPT
1°) DEFINITION
C’est un programme qui permet de réaliser des tâches comme (écrire des
lettres) effectué des calculs et gérer des éléments.
CHAPITRE 2 : Accès comme Base de Données
I-) RAPPEL
1°) Caractéristiques
-Les données sont organisées en table. Les colonnes des tables correspondent
aux champs, les lignes aux enregistrements
-Les données ne doivent pas être enregistrés plusieurs fois et limité au strict
minimum
Accès est une base de donnée relationnel et les éléments qui sont utilisés dans
accès sont appelés objets. Ils sont : tables, formulaires, requêtes, les macros,
les modules.
3-1) Requêtes
Ils permettent d’envoyer une sélection donnée sur l’imprimante. Un état est
basé sur une requête ou une table
3-4) Macros
1ère manière :
-dans la boite de dialogue choisir les tables qui doivent être reliés
-deux à deux établir des liaisons selon votre modèle en glissant le nom primaire
vers la table en fermant la clé secondaire.
5°) Formulaire
Les formulaires accès sont une partie importante des applications. Ils
permettent de modifier et d’ajouter des données et fournissent aux
développeurs les bases de l’interface d’utilisateur.
-avec l’assistant
-manuellement
-cliquer sur ok
-cliquer sur ok
-placer les objets décris dans le formulaire, à cet égard utiliser la boite à outils.
La boite à outils s’obtient en cliquant sur le menu ″affichage ″ puis sur la boite à
outils.
Ceux sont des contrôles relatifs à un champ spécifique d’une table ou d’une
requête.
2°) Les contrôles non liés
Ne sont jamais liés à une table sur requête. Ça constitue un type de formulaire
des graphiques non enregistrés dans un objet OLE de la table
En plus des contrôles liés on peut ajouter des contrôles liés et non calculés en
utilisant la boite à outils (affichage) et pour ce faire cliquer sur affichage, boite
à outils et on choisit le nom de l’icône.
2°) Résolution
Les requêtes sont fondamentalement pour des recherches dans la table. Les
formulaires et les états utilisent des instructions SQL, les requêtes comme
source accès. Il existe deux types de requêtes : les requêtes de sélection et les
requêtes d’action
Quant à elle, elle exige des modifications sur la table initiale. Il existe quatre
types de requête d’action : ajout, suppression, modification et création.
Pour créer des macros, cliquer sur macro et choisissez l’option nouveau ; une
fenêtre s’ouvre à vous à deux colonnes par défaut : La colonne action et
commentaire. On peut avoir aussi la colonne nom du macro et condition. La
boite de dialogue est divisée en deux parties. La moitié inférieur où on a
énuméré les arguments et
Certaines actions peuvent ne pas avoir ces fenêtres inférieurs donc il n’y a pas
d’action pour cette action.
Nous avons sous accès des macros automatique autoexe. Vous pouvez
empêcher son exécution en appuyant sur la touche MAJ lors de l’ouverture de
la base de données.
Auto boys
C’est une macro que vous pouvez créé la stocker et la sauvegarder sous un
nom. Accès charge cette macro dans la mémoire quand une base de donnée
est ouverte et assigne les combinaisons de touches de clavier au nom placé
dans la colonne macro
Exécution
Les prédicats
ALL indique que tous les enregistrements doivent être renvoyés. Les deux
instructions suivantes sont équivalentes
Select all*
From table
Select all
From table
Distinct et Distinct Row : ceux sont des prédicats qui nous permettent de laisser
mettre des enregistrements qui contiennent des données double dans les
champs choisis
TOP N :
Prénom de l’étudiant ;
Moyenne
Déblocage de macros
On peut une macro pas à pas. Pour observer comment se déroule les actions
une à une et pour quoi un problème se pose on procède à l’exécution pas à
pas :
La boite de dialogue apparait avec la 1ère action dans la macro et tous les
arguments et conditions si possible
-cliquer sur le bouton pas à pas pour exécuter l’action suivante ou cliquer sur
arrêter pour stopper la macro
Lors d’une erreur dans une application ; il n’y a aucune manière automatique
de revenir au point exact où la macro s’arrête pour reprendre l’opération de
l’application. C’est l’une des raisons pour laquelle le code VBA est préféré.
Les utilisateurs interactifs d’accès débute sur VBA et se demande souvent quoi
utiliser. Il peut y avoir beaucoup de points communs entre les deux bien que
les développeurs expérimentés sont stressés dans l’utilisation du VBA
-l’entête
-le détail
-le pied
-menu contextuel
-propriété
Suppr:RS.delete RS Update
Record Set