![]() |
Datenbank: ABS • Version: 6,2 • Zugriff über: dataset
ein tool zum ausdrucken der Datenbanksrtruktur?
Hallo,
gibt es ein tool zum ausdrucken der Datenbanksrtruktur? Ich meine den Namen und Typ der Felder usw. |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Hmmm, das ist doch eigentlich selber relativ schnell gemacht (wenn man eine Report-Eingine hat).
Über die Connection bekommt man die Liste der Tabellen. Über die einzelnen Tabellen bekommt man auch die Feld-Informationen. Und raus damit. |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Zitat:
|
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Das hat nichts mit Datenbankprogrammierung zu tun, sondern mit Programmierung an sich.
Pseudocode:
Delphi-Quellcode:
Wenn Du allerdings über ODBC oder ADO an deine Datenbank rankommst, dann googel mal nach einem Freeware Datenbankmanagement-Werkzeug, damit geht das meistens auch.
DBConnection.GetTableNames (TableNames);
Foreach TableName in TableNames do begin DBConnection.GetFieldNames (Table, Fieldnames) Output('Table '+TableName); Foreach FieldName in FieldNames do Outpu(' Field: '+Fieldname) end |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Kommt auch auf die DB an, es gibt DB spezifische Tools und allgemeine, je besser desto teurer.
Wenn es nur für eine spezielle DB sein muss, direkt danach suchen. Wenn Du eine Query aus Delphi absetzen kannst oder sowieso mit einem sql tool gegen Deine DB arbeitest, kannst Duch auch versuchen, Deine DB selbst abzufragen: MS SQL Server: USE <Deine DB> GO SELECT c.* FROM sys.tables AS t INNER JOIN sys.columns c ON t.OBJECT_ID = c.OBJECT_ID WHERE schema_name = <Dein User> ORDER BY table_name; Oracle SELECT column_name,data_type,data_length,data_precision,n ullable FROM all_tab_cols where owner = Dein User order by ..; MySQL SELECT * FROM syscolumns ; |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
In MySQL tut's doch auch ein
Code:
zusammen mit
SHOW TABLES
Code:
.
DESCRIBE TABLE <tabelle>
Liebe Grüße, Valentin |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Hier geht es aber um ASB (oder soll das ABS - Absolute Database heißen?).
|
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Moin, moin,
würde mal bei bei den ![]() Ist mein erster Post seit zwei Monaten, vor lauter DB kommt Delphi etwas kurz ... Grüße in die Runde |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Zitat:
Vielleicht ist das hier ein Ansatz (gibt noch etliche andere Beispiele): ![]() |
AW: ein tool zum ausdrucken der Datenbanksrtruktur?
Zitat:
Liebe Grüße, Valentin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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 by Thomas Breitkreuz