Hallo,
noch ein kleiner Hinweis.
In den meisten Datenbanken kann man auch in deren Metadaten nach
der Existenz von Tabellen, Triggern, Feldern usw. suchen.
In Firebird kann man folgende SQLs dazu verwenden:
SQL-Code:
select * from RDB$RELATIONS --für die Suche nach Tabellen
select * from rdb$triggers --für die Suche nach Trigger-Programmen
select * from rdb$fields --für die Suche nach einem Feld
Vielleicht gibt es sowas auch für
MySQL?
Das Laden von allen Tabellen in eine StringList etc. könnte bei größeren
Datenbanken etwas länger dauern...
Viele Grüsse