![]() |
Datenbank: FB • Version: 2.01 • Zugriff über: IBDAC
Version von Firebird ermitteln
Hallo,
früher mal gab es das Interbase Services API. Mit IBX konnte man damit zum Bsp. den Versionsstring von Interbase auslesen. Unter IBDac gibt es IBCAdmin. Laut Doku geht das nur mit Interbase, ist das richtig? Folgender Code liefert mir nur einen leeren String zurück.
Delphi-Quellcode:
Fehlt da noch was, oder geht es wirklich nicht mit Firebird?
var
IBCServerProperties: TIBCServerProperties; IBCVersionInfo: TIBCVersionInfo; LServerVersion: string; begin IBCServerProperties:= TIBCServerProperties.Create(nil); IBCServerProperties.Server:= 'localhost'; IBCServerProperties.Username:= '##'; IBCServerProperties.Password:= '##'; IBCServerProperties.Attach; LServerVersion:= IBCServerProperties.VersionInfo.ServerVersion; System Tables fallen wegen der alten Version leider aus. |
AW: Version von Firebird ermitteln
Hallo,
eigene Antwort.
Delphi-Quellcode:
uses
IBCAdmin; procedure TForm2.FormCreate(Sender: TObject); var IBCServerProperties: TIBCServerProperties; LServerVersion: string; begin IBCServerProperties:= TIBCServerProperties.Create(nil); IBCServerProperties.Server:= 'localhost'; IBCServerProperties.Username:= '##'; IBCServerProperties.Password:= '##'; IBCServerProperties.Attach; IBCServerProperties.FetchVersionInfo; LServerVersion:= IBCServerProperties.VersionInfo.ServerVersion; MessageBox(0, PChar(LServerVersion), 'Server-Info', 0); end; |
AW: Version von Firebird ermitteln
Die TIBCConnection Komponente hat eine Property "DatabaseInfo". Dort lassen sich etliche Parameter abfragen, u.a. auch die Version.
|
AW: Version von Firebird ermitteln
|
AW: Version von Firebird ermitteln
Hallo,
mmw. Engine_Version gibt es erst ab 2.1. Danke an beide. |
AW: Version von Firebird ermitteln
Hallo,
<Frickler> Die TIBCConnection Komponente hat eine Property "DatabaseInfo". Dazu muss aber die DB bekannt sein? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz