Partager via


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

Mise à jour : novembre 2007

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Type de projet

  • Projets au niveau du document

  • Projets au niveau de l'application

Version de Microsoft Office

  • Version 2007 de Microsoft Office System

  • Microsoft Office 2003

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

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.

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.

Pour plus d'informations, consultez Comment : établir une connexion aux données d'une base de données SQL Server Express et Comment : établir une connexion à des données d'une base de données Access.

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

Liaison de données aux contrôles

Déploiement de solutions Office (Office System 2003)

Mise en cache des données