Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Komplette Tabellenstruktur finden (https://www.delphipraxis.net/56346-komplette-tabellenstruktur-finden.html)

backdraft 4. Nov 2005 11:56

Datenbank: Delphi Direct • Version: V7 • Zugriff über: Universell

Komplette Tabellenstruktur finden
 
Hallo,

ich möchte die Tabellenstruktur einer Datenbank visuell darstellen.

Also habe ich mir mit GetTableNames und dann pro Tabelle mit GetFieldNames die entsprechende Struktur geladen.

Was mir jetzt noch fehlt ist die Feldtypen und Feldlänge von den Feldern zu finden.

Gibt es dafür auche ine Funktion?

Danke Oliver

shmia 4. Nov 2005 12:31

Re: Komplette Tabellenstruktur finden
 
Du nimmst eine TQuery:
Delphi-Quellcode:
query1.SQL.Text := 'SELECT * FROM '+tablelist[i]+ ' WHERE 0=1';
query1.Open;
for j := 0 to query1.fields.count-1 do
begin
   feldname := query1.fields[j].FieldName;
end;

Sir Rufo 5. Nov 2005 14:33

Re: Komplette Tabellenstruktur finden
 
Hi, oder du nutzt Zeos DBO, da gibt es die Komp. TZSQLMetaData, die holt quasi alle Informationen aus der DB.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:36 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