Nos domaines de formation :

Formation Access, développer des applications en VBA, niveau 2
pour versions 2016, 2013 et 2010

Stage pratique
Durée : 3 jours
Réf : BCA
Prix  2018 : Nous contacter
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

Cette formation vous permettra de découvrir les possibilités avancées qu'offre le langage VBA pour programmer sous Access des applications sécurisées et interopérables.

Objectifs pédagogiques

  • Définir la connexion à une base de données
  • Créer un projet Access Data Project pour gérer les données d'une base
  • Programmer des traitements SQL pour lire et manipuler les données d'une base de données
  • Mettre en œuvre une gestion d'événements, comme la gestion des erreurs et l'envoi de mails
  • Utiliser des instructions spécifiques pour personnaliser et mettre en production l'application
PROGRAMME DE FORMATION

Les modes de connexion à la base de données

  • OLE-DB (Object Linking and Embedding, Database) de Microsoft pour l'accès aux données.
  • ADO (ActiveX Data Object), accéder aux résultats du fournisseur de données.
  • ODBC (Open Database Connectity).

Exercice
Création et paramétrage d'une connexion ODBC.

Créer un projet Microsoft Access ADP (Access Data Project)

  • Comprendre la structure et le contenu d'un projet ADP.
  • Créer un projet ADP avec SQL Server.
  • Choisir la base de données. Tester la connexion.

Exercice
Création de projet Access Data Project.

Consulter les données d'une table avec ADO

  • Ouvrir une connexion à la base de données.
  • Créer les paramètres d'une requête. Utiliser l'objet Command.
  • Insérer des paramètres dans la collection Parameters.
  • Création des vues sur les données.

Exercice
Interrogation des données d'une table de la base.

Mise à jour de la base de données

  • L'équivalent des requêtes action dans un projet ADP, les procédures stockées.
  • Principe et avantages des déclencheurs ou triggers.
  • Programmation d'un trigger et validation de la mise à jour dans la base de données.
  • Les fonctions d'opérations.

Exercice
Création de triggers et de procédures stockées pour automatiser des traitements.

ADO et Access

  • Les événements ADO et événements interceptables.
  • Mise en œuvre d'une classe d'interception.
  • Gérer les erreurs ADO, la collection Errors.

Exercice
Mise en œuvre d'une stratégie de gestion des erreurs.

Emailing avec ou sans Outlook

  • Envoi d'email avec Outlook.
  • Envoi d'email avec la librairie CDO.

Exercice
Programmation d'envois.

Sécuriser une application en production

  • Réduire les onglets du ruban.
  • Désactivation du panneau de navigation.
  • Le compactage de la base de données.

Exercice
Utilisation des commandes pour préparer la mise en production d'une application.

Programmer le ruban en XML

  • Le fichier de description XML.
  • Intégrer le fichier XML dans l'application.
  • Les procédures de gestion d'événement.

Exercice
Personnalisation du ruban de l'application.

Participants / Prérequis

» Participants

Tout public

» Prérequis

Connaissances de base du développement avec Access. Ou connaissances équivalentes à celles apportées par le stage Access "Access, développer des applications en VBA, niveau 1" (Réf. BAA)
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Dates de sessions

Prochaines sessions : Nous consulter

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Thème associé