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

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

J’ai lu et j’accepte les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD). Dans ce contexte, j’accepte de recevoir des communications de la part d’ORSYS Formation. Je peux modifier l’usage de mes données via ce formulaire.

Pour vous inscrire

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é