Verbindung mit anderen Datenbanken (Ole DB)

Verschiedene Arten von Datenbanken können über die Ole DB-Quelle mit Etikettenobjekten oder Maskenobjekten verbunden werden. Öffnen Sie den Manager für dynamische Daten . Dieser Dialog ermöglicht Benutzern die Verwaltung von der variablen Datenquellen für Etikettenobjekte und Formulare.

Klicken Sie auf die Schaltfläche Datenbankverbindungen in der Multifunktionsleiste Manager für dynamische Daten und wählen Sie Andere Datenbanken (Ole DB) als bevorzugten Datenbanktyp aus. Das Fenster „Verbindungseigenschaften für neue Datenbank“ wird geöffnet.

OLE DB extrahiert mittels Nutzung einer Datenbanktabelle, einer Ansicht oder eines SQL-Befehls Daten aus verschiedenen OLE DB-konformen relationalen Datenbanken.

Beispiel 53. Beispiel:

OLE DB kann Daten aus Tabellen in Microsoft Access und SQL Server Datenbanken extrahieren.

Um ein Objekt per OLE DB manuell mit anderen Datenbanken zu verbinden, führen Sie die folgenden Schritte aus:

Schritt 1: Verbindungseinrichtung

In der Gruppe Verbindungstyp können Sie die Art der Datenbankverbindung festlegen.

Die Gruppe Verbindungsinformationen legt Details zur Datenbank fest.

  • Provider: legt den Provider fest, der für den Zugriff auf die Daten anhand der Ole DB-Schnittstellen verwendet wird.

Authentifizierung gibt den Benutzernamen und das Passwort für die Herstellung der Verbindung an.

Die Schaltfläche Testverbindung leitet einen Verbindungstest ein. Dabei wird geprüft, ob Desktop Designer sich erfolgreich mit der Datenbank verbinden kann.

UUID-be467457-204d-9467-1606-d378b84c4912.png

Es gibt folgende Optionen für die Erweiterte Konfiguration:

  • Automatisch nach Tabellen suchen (standardmäßig ausgewählt) zeigt die verfügbaren OLE-Datenbanktabellen automatisch an. Bei deaktiviertem Kontrollkästchen wird dieser Schritt übersprungen.

Verbindungszeile zeigen zeigt die aktuelle Datenbank-Verbindungszeile an und ermöglicht es Ihnen, sie einzufügen oder zu bearbeiten.

Warnung:

Eine Bearbeitung der Verbindungszeile empfiehlt sich nur für erfahrene Benutzer. Andernfalls sollte die Konfiguration der Datenbankverbindung über Standardeingaben oder den Dialog Erweiterte Einstellungen vorgenommen werden.

Die Schaltfläche Erweiterte Einrichtung öffnet das Fenster Datenverknüpfungseigenschaften, in dem Benutzer die Verbindungseigenschaften festlegen können. Datenverknüpfungseigenschaften ist ein Windows-Systemdialog – weitere Informationen zu seinen Eigenschaften finden Sie hier.

UUID-54f9087e-99a1-2ef5-8fda-b63e250825b1.png

Hinweis

Wenn Sie eine Verbindung zu einer passwortgeschützten Datenbank herstellen, muss die Option Passwortspeicherung erlauben ausgewählt sein. Ist dies nicht der Fall, kann selbst nach einer erfolgreichen Testverbindung kein Zugriff auf die Datenbank gewährt werden.

Die Schaltfläche Verbindung testen startet einen Verbindungstest, um zu überprüfen, ob die Verbindung mit Ihrer Datenbank erfolgreich hergestellt wurde. Eine Bestätigung bzw. eine Fehlermeldung wird angezeigt.

Klicken Sie auf OK. Ein Fenster mit den Datenbankeigenschaften wird angezeigt.

Die Gruppe Datenbankverbindung definiert und beschreibt den Verbindungsnamen.

  • Verbindungsname: gibt den Namen für die verbundene Datenbank-Datei an. Standardmäßig wird der Dateiname der verbundenen Datei angezeigt. Geben Sie einen neuen Namen ein, der sich im Desktop DesignerExplorer für dynamische Daten einfach auffinden lässt.

  • Beschreibung: ermöglicht das Hinzufügen von zusätzlichen Informationen und Vorschlägen für die verbundene Datenbank.

  • Verbindung: gibt die momentan verbundene Datenbankdatei an. Um die momentan verbundene Datei zu ersetzen, klicken Sie auf die Schaltfläche Verbindungseinrichtung. Das neue Fenster Database Connection Properties wird erneut angezeigt – wiederholen Sie Schritt 1, um eine alternative Datenbankdatei zu verbinden.

UUID-5aaf2a99-ff43-3c29-83de-42aea90a196e.png

Schritt 2: Datenbanktabellen-Auswahl

Wenn Sie fertig sind, klicken Sie auf OK.

Die Gruppe Tabellen ermöglicht es Ihnen, auszuwählen, welche Tabellen der verbundenen Datenbank als Datenquelle verwendet werden sollen.

  • Verfügbare Tabellen: verfügbare Tabellen der ausgewählten Datenbank.

  • Ausgewählte Tabellen: Tabellen, die als Datenquelle verwendet werden.

Klicken Sie auf die Schaltflächen Hinzufügen > oder < Entfernen, um die Tabellen zu den Ausgewählten Feldern hinzuzufügen oder aus ihnen zu entfernen.

Hinweis

Wenn Sie eine vorhandene Datenbank bearbeiten, können Tabellen, die in Skripten, Funktionen, Aktionen verwendet werden oder mit einem Etikettenobjekt oder Maskenobjekt verbunden sind, nicht entfernt werden.

Schritt 3: Konfiguration der Datenbanktabellen und der Datenbankfelder

Informationen zur Konfiguration der verbundenen Tabelle finden Sie hier.

Informationen zur Konfiguration der Datenbankfelder hier.

Wenn Sie fertig sind, klicken Sie auf OK.