Partager via


Utiliser des fichiers de base de données locale dans Bureau vue d’ensemble des solutions

Vous pouvez inclure un fichier de base de données, tel qu’un fichier SQL Server Express (.mdf) ou un fichier Microsoft Bureau Access (.mdb), dans votre solution Bureau. Cela permet aux utilisateurs finaux de gérer une base de données locale dans des situations où la maintenance d’une base de données centralisée n’est pas nécessaire, par exemple dans une solution d’inventaire locale utilisée sur un seul ordinateur.

S’applique à : les informations contenues dans cette rubrique s’appliquent aux projets au niveau du document et aux projets de complément VSTO. Consultez les fonctionnalités disponibles par application Office lication et le type de projet.

Importer le 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 la source de données pour créer une source de données basée sur le fichier de base de données. L’Assistant ajoute le fichier de base de données et un jeu de données typé à votre projet.

Déployer le fichier de base de données

L’Assistant Configuration de source de données utilise un chemin relatif pour créer des connexions au fichier de base de données local. Cela vous permet de copier la solution d’un ordinateur vers un autre si vous conservez les positions relatives des fichiers.

Si vous déployez votre solution sur un serveur, puis distribuez le document à chaque utilisateur final, vous devez également distribuer manuellement le fichier de base de données et l’installer à la même position par rapport au document. Cela signifie que l’utilisateur final ne peut pas déplacer le document vers un nouvel emplacement sur son ordinateur, sauf s’il déplace également le fichier de base de données.

Fichiers de base de données local et mise en cache du jeu de données

Dans les solutions au niveau du document pour Microsoft Bureau Excel et Microsoft Bureau Word, vous pouvez mettre en cache des jeux de données dans le document en marquant l’instance de jeu 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 jeu de données typé est ajouté automatiquement à votre projet. Il est rarement nécessaire de s’appliquer CachedAttribute à ce jeu de données, car les données sont déjà locales sur l’ordinateur de l’utilisateur. Pour plus d’informations, consultez Les données du cache.