Cet article montre comment importer des données d’une base de données Access de bureau dans une application web Access, afin de pouvoir les partager avec des collègues et amis dans un navigateur Internet.
Vous n’utilisez pas d’application web ? Vous recherchez des informations sur la façon d’importer des données dans une base de données Access de bureau ? Dans ce cas, voir Importer ou lier des données d’une autre base de données Access.
Important Access services 2010 et Access services 2013 sont supprimés de la prochaine version de SharePoint. Nous vous recommandons de ne pas créer de nouvelles applications web et de migrer vos applications existantes vers une autre plateforme, telle que Microsoft Power Apps. Vous pouvez partager des données Access avec Dataverse, qui est une base de données cloud sur laquelle vous pouvez créer des applications Power Platform, automatiser des flux de travail, des agents virtuels, etc. pour le web, les téléphones ou les tablettes. Pour plus d’informations, consultez Prise en main : Migrer les données Access vers Dataverse. |
Importation de données dans une application web Access
Avant de commencer, voici quelques points à prendre en considération :
-
Access n’importera pas dans l’application web les relations de table, les colonnes calculées, les règles de validation, les valeurs par défaut, les champs de pièce jointe, les champs d’objet OLE et certaines autres types de données héritées.
-
Access conservera les recherches. Ainsi si vous avez des tables associées, vérifiez que les relations sont établies en utilisant les champs Liste de choix avant d’importer les tables dans l’application web.
Une fois ces vérifications préalables effectuées, voici comment procéder à l’importation :
-
Si vous avez déjà démarré une application web Access, ouvrez-la dans Access (dans le navigateur, cliquez sur Paramètres > Personnaliser dans Access), puis cliquez sur Accueil > Table.
-
Si la page Ajout de tables n’est pas affichée, cliquez sur Accueil > Table.
-
Dans la page Ajout de tables (la première page qui s’affiche quand vous créez une application personnalisée), vous pouvez importer des données d’autres bases de données Access, de classeurs Excel, de sources de données ODBC, de fichiers TXT/CSV et de listes SharePoint.
-
Sous Créer une table à partir d’une source de données existante, cliquez sur Access.
Remarque : Si vous souhaitez importer à partir de sources de données autres qu’Access, cliquez sur l’option de source de données appropriée, puis suivez les étapes de l’Assistant.
-
La boîte de dialogue Données externes - Base de données Access s’ouvre.
-
Dans la boîte de dialogue Données externes - Base de données Access, cliquez sur Parcourir, sélectionnez la base de données Access de bureau source de l’importation, puis cliquez sur Ouvrir.
-
La boîte de dialogue Importer des objets s’ouvre.
Remarque : Vous pouvez importer d’une base de données Access de bureau dans une application web Access uniquement des tables. Vous ne pouvez importer aucun autre type d’objet.
-
Dans la boîte de dialogue Importer des objets, sous l’onglet Tables, sélectionnez les tables à importer.
Pour annuler la sélection d’un objet, cliquez de nouveau sur celui-ci.
-
Cliquez sur OK pour démarrer le processus d’importation.
Access importe les données et affiche des messages d’erreur s’il rencontre des problèmes.
-
Access affiche la ou les nouvelles tables sur le côté gauche de l’écran, et crée les vues par défaut de chacune. À ce stade, il est préférable de cliquer sur Accueil > Lancer l’application. Dans le navigateur, cliquez sur les nouvelles tables et vues pour vérifier l’apparence des différents éléments. Pour apporter des modifications aux vues par défaut, fermez le navigateur et personnalisez l’application web dans Access.
Remarques :
-
L’importation de données dans une application web Access crée toujours une nouvelle table avec les affichages Liste et Feuille de données par défaut.
-
Vous ne pouvez pas ajouter de données aux tables existantes à l’aide de l’Assistant Importation dans une application. Cependant, vous pouvez importer des données dans une nouvelle table, puis procédez ainsi :
-
utilisez les affichages Feuille de données pour copier et coller des données dans la table cible, ou
-
utilisez l’action CréerEnregistrement dans une macro de données pour ajouter les données importées à la table cible.
-
Conseil : Créez des recherches entre les nouvelles tables et les tables existantes pour lier les données. Tant que les affichages par défaut d’une table n’ont pas été modifiés dans l’original, Access ajoutera les contrôles « données liées » appropriés pour vous aider à utiliser les données.
Opérations sur les données externes disponibles dans les applications web et les bases de données Access de bureau
Ce tableau est un aide-mémoire pour les types de fichiers que vous pouvez importer ou lier à des applications web ou des bases de données Access de bureau.
Les applications web Access peuvent importer... |
Les applications web Access peuvent lier... |
Les bases de données de bureau peuvent importer… |
Les bases de données de bureau peuvent lier… |
|
Microsoft Excel |
|
|
(lecture seule) |
|
Microsoft Access |
|
|
|
|
Bases de données ODBC, telles que SQL Server |
|
|
|
|
Fichiers texte ou CSV |
|
|
(uniquement ajout d’enregistrements) |
|
Liste SharePoint |
|
(lecture seule) |
|
|
XML |
|
|||
Services de données |
|
(lecture seule) |
||
Document HTML |
|
|
||
Dossier Outlook |
|
|
Pour découvrir comment importer des données dans une base de données Access de bureau, voir Importer ou attacher des données dans une autre base de données Access.