Partager via


Vue d'ensemble de l'utilisation de fichiers de base de données locaux dans les solutions Office

Vous pouvez inclure un fichier de base de données, tel qu'un fichier SQL Server Express (.mdf) ou un fichier Microsoft Office Access 2003 (.mdb), dans votre solution Visual Studio Tools pour Office. Cela permet aux utilisateurs finaux de gérer une base de données locale lorsqu'il n'est pas nécessaire de disposer d'une base de données centralisée, par exemple dans une solution de stock locale utilisée sur un seul ordinateur.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Microsoft Office 2010 et la version 2007 de Microsoft® Office System. Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Importation du fichier de base de données dans un projet

Pour importer le fichier de base de données dans votre projet, utilisez l'Assistant Configuration de source de données afin de créer une source de données reposant sur le fichier de base de données. L'Assistant ajoute le fichier de base de données et un groupe de données typé à votre projet.

Déploiement du fichier de base de données

L' Assistant Configuration de source de données utilise un chemin d'accès relatif pour créer des connexions au fichier de base de données local. Ceci vous permet de copier la solution d'un ordinateur à l'autre si vous maintenez les positions relatives des fichiers.

Si vous déployez votre solution sur un serveur et distribuez ensuite le document à chaque utilisateur final, vous devez également distribuer manuellement le fichier de base de données et l'installer à la même position relative dans le document. Cela signifie que l'utilisateur final ne peut pas déplacer le document vers un nouvel emplacement sur son ordinateur, à moins qu'il ne déplace également le fichier de base de données.

Fichiers de base de données locaux et mise en cache du groupe de données

Dans les solutions au niveau du document pour Microsoft Office Excel et Microsoft Office Word, vous pouvez mettre en cache des groupes de données dans le document en marquant l'instance de groupe de données avec l'attribut CachedAttribute. Lorsque vous ajoutez le fichier de base de données à votre projet à l'aide de l'Assistant Configuration de source de données, un groupe de données typé est automatiquement ajouté à votre projet. Il est rarement nécessaire d'appliquer l'objet CachedAttribute à ce groupe de données car les données sont déjà locales sur l'ordinateur de l'utilisateur. Pour plus d'informations, consultez Mise en cache des données.

Voir aussi

Tâches

Comment : remplir des documents avec les données d'une base de données

Comment : mettre à jour une source de données avec les données d'un contrôle hôte

Concepts

Mise en cache des données

Autres ressources

Liaison de données aux contrôles dans les solutions Office

Déploiement de solutions Office