Die zu verwendende Datenbank angeben

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Mit TDatabase auf Datenbanken zugreifen - Index

Hinweis: Die Borland Database Engine (BDE) ist veraltet und wird nicht mehr weiterentwickelt. Die BDE wird Unicode beispielsweise nie unterstützen. Sie sollten mit der BDE keine neuen Entwicklungen vornehmen. Überprüfen Sie, ob Sie Ihre vorhandenen Datenbankanwendungen nicht von der BDE nach dbExpress migrieren können.

AliasName und DriverName sind zwei sich gegenseitig ausschließende Eigenschaften zur Angabe des Datenbankservers, mit dem die TDatabase-Komponente eine Verbindung herstellt.

AliasName gibt den Namen eines vorhandenen BDE-Alias an, der für die Datenbankkomponente verwendet werden soll. Nachdem diese Eigenschaft festgelegt wurde, wird der Alias in Dropdown-Listen für Datenmengenkomponenten angezeigt, so dass Sie diese mit einer bestimmten Datenbankkomponente verknüpfen können. Wenn Sie für eine Datenbankkomponente einen Wert für AliasName angeben, wird ein ggf. bereits für DriverName angegebener Wert gelöscht, weil der Treibername immer Bestandteil eines BDE-Alias ist.

BDE-Aliasnamen lassen sich über den Datenbank-Explorer erstellen und bearbeiten. Weitere Informationen zu diesem Thema finden Sie in der Hilfe zu diesen Dienstprogrammen.

Die Eigenschaft DriverName gibt den Namen eines BDE-Treibers an. Dies ist einer der Parameter in einem BDE-Alias. Sie können aber auch einen Treiber anstelle eines Alias angeben, wenn Sie mithilfe der Eigenschaft DatabaseName einen lokalen BDE-Alias für eine Datenbankkomponente erstellen. Geben Sie DriverName an, so wird der Wert für AliasName automatisch gelöscht, damit keine Konflikte zwischen dem von Ihnen angegebenen Treibernamen und dem in AliasName als Teil des BDE-Alias angegebenen Treibernamen auftreten können.

DatabaseName erlaubt Ihnen eigene Namen für eine Datenbankverbindung festzulegen. Der hier angegebene Name wird zu AliasName bzw. DriverName hinzugefügt und gilt nur lokal für Ihre Anwendung. Bei DatabaseName kann es sich um einen BDE-Alias oder (bei Paradox- und dBASE-Dateien) um einen vollständig qualifizierten Pfadnamen handeln. Wie auch bei AliasName erscheint der hier festgelegte Wert für DatabaseName in Dropdown-Listen für Datenmengenkomponenten, die mit einer Datenbankkomponente verknüpft werden sollen.

Um zur Entwurfszeit einen BDE-Alias anzugeben, einen BDE-Treiber zuzuweisen oder einen lokalen BDE-Alias zu erstellen, doppelklicken Sie auf eine Datenbankkomponente, um den Datenbankeditor aufzurufen.

Im Eingabefeld Name können Sie einen Datenbanknamen (Eigenschaft DatabaseName) eingeben. Im Kombinationsfeld Alias-Name geben Sie einen vorhandenen BDE-Alias (Eigenschaft Alias) ein oder wählen den gewünschten Namen aus der Dropdown-Liste. Im Kombinationsfeld Treibername können Sie den Namen eines vorhandenen BDE-Treibers (Eigenschaft DriverName) eingeben oder den gewünschten Treibernamen aus der Dropdown-Liste wählen.

Anmerkung: Im Datenbankeditor können Sie auch die BDE-Verbindungsparameter prüfen und festlegen und den Status der Eigenschaften LoginPrompt und KeepConnection setzen. Informationen über das Arbeiten mit Verbindungsparametern finden Sie unter BDE-Aliasparameter festlegen. Näheres zur Eigenschaft LoginPrompt finden Sie unter Server-Anmeldungen steuern, weitere Informationen zu KeepConnection unter Eine Verbindung mit TDatabase einrichten.

Siehe auch