Freigeben über


Übersicht über die Verwendung lokaler Datenbankdateien in Office-Lösungen

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

  • Projekte auf Anwendungsebene

Microsoft Office-Version

  • 2007 Microsoft Office System

  • Microsoft Office 2003

Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Sie können eine Datenbankdatei wie zum Beispiel eine SQL Server Express-Datei (.mdf) oder eine Microsoft Office Access-Datei (.mdb) in eine Visual Studio Tools for Office-Projektmappe integrieren. Dadurch können Endbenutzer in Situationen, in denen die Verwendung einer zentralen Datenbank nicht erforderlich ist, eine lokale Datenbank verwenden. Diese Lösung bietet sich zum Beispiel bei einer lokalen Inventarprojektmappe an, die nur auf einem Computer verwendet wird.

Importieren der Datenbankdatei in ein Projekt

Verwenden Sie zum Importieren der Datenbankdatei in das Projekt den Assistenten zum Konfigurieren von Datenquellen, um auf Grundlage der Datenbankdatei eine Datenquelle zu erstellen. Der Assistent fügt dem Projekt die Datenbankdatei und ein typisiertes Dataset hinzu.

Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung mit Daten in einer SQL Server Express-Datenbank und unter Gewusst wie: Herstellen einer Verbindung zu Daten in einer Access-Datenbank.

Bereitstellen der Datenbankdatei

Der Assistent zum Konfigurieren von Datenquellen verwendet einen relativen Pfad, um Verbindungen zur lokalen Datenbankdatei zu erstellen. Dadurch können Sie die Projektmappen von einem Computer auf einen anderen kopieren, wenn Sie die relativen Positionen der Dateien beibehalten.

Wenn Sie die Projektmappe auf einem Server bereitstellen und anschließend das Dokument an alle Endbenutzer verteilen, müssen Sie zusätzlich die Datenbankdatei manuell verteilen und an derselben relativen Position zum Dokument installieren. Dies bedeutet, dass der Endbenutzer das Dokument nicht an einen neuen Speicherort auf dem Computer verschieben darf, wenn er nicht auch die Datenbankdatei verschiebt.

Lokale Datenbankdateien und das Zwischenspeichern des Datasets

In Projektmappen auf Dokumentebene für Microsoft Office Excel oder Microsoft Office Word können Sie Datasets zwischenspeichern, indem Sie die Dataset-Instanz mit dem Attribut CachedAttribute kennzeichnen. Wenn Sie dem Projekt die Datenbankdatei unter Verwendung des Assistenten zum Konfigurieren von Datenquellen hinzufügen, wird dem Projekt automatisch ein typisiertes Dataset hinzugefügt. Es ist nur selten erforderlich, auf dieses Dataset das Attribut CachedAttribute anzuwenden, da die Daten bereits lokal auf dem Computer des Benutzers vorhanden sind. Weitere Informationen hierzu finden Sie unter Zwischenspeichern von Daten.

Siehe auch

Aufgaben

Gewusst wie: Auffüllen von Dokumenten mit Daten aus einer Datenbank

Gewusst wie: Aktualisieren einer Datenquelle mit Daten eines Hoststeuerelements

Konzepte

Binden von Daten an Steuerelemente

Bereitstellen von Office-Projektmappen (2003 System)

Zwischenspeichern von Daten