![]() |
Datenbank: Firebird • Zugriff über: zeos
liste aller tables aus ner firebird db
hallo,
ich arbeite schon eine ganze zeit an ner lösung für folgendes problem: und zwar brauche ich eine liste aller tabellen, die in einer datenbank sind. nur leider bieten mir die zeos kompos keinerlei möglickeiten dafür! wie kann ich diese liste erhalten? mfg matthias |
Re: liste aller tables aus ner firebird db
Über die Systemtabellen:
SQL-Code:
select RDB$RELATION_NAME from RDB$RELATIONS where RDB$SYSTEM_FLAG = 0;
|
Re: liste aller tables aus ner firebird db
thx, einwandfrei funktioniert.
|
Re: liste aller tables aus ner firebird db
Ich benutze weder Zeos noch FB, aber generell sollte dein TZeosDatabase eine Nachfahre von TDatabase sein.
Wenn das so ist, dann hat dein Database-Objekt auch eine Methode namens GetTablenames.
Delphi-Quellcode:
Procedure Test123;
var SL:TStringList; begin SL:=TStringList.Create; try MyZeosDatabase.GetTablenames(SL); Memo1.lines.add('Folgende Tabellen sind vorhanden:'); Memo1.lines.Addstrings(SL); finally SL.free; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:09 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