Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Firebird-DB -> Tabellen nach CSV exportieren (https://www.delphipraxis.net/175853-firebird-db-tabellen-nach-csv-exportieren.html)

Perlsau 25. Jul 2013 01:58

AW: Firebird-DB -> Tabellen nach CSV exportieren
 
Zitat:

Zitat von Hansa (Beitrag 1222581)
Ne, Zeos ist irrelevant, das $ dreht sich um RDB$.

Das verstehe ich jetzt nicht: hattest du denn nicht auf mein Posting geantwortet? Und wieso soll Zeos irrelevant sein?
Und noch eine Frage: wieso sollte man mehrere Zeilen an Code verschwenden, wenn man dasselbe Ziel doch mit einer einzigen Zeile via GetTableNames erreichen kann?

Hansa 25. Jul 2013 03:15

AW: Firebird-DB -> Tabellen nach CSV exportieren
 
Mann, Perlsau. 8-) Wenn Du Lust hast, dann benutze eben Zeos. Viel Vergnügen. Ich empfehle das allerdings nicht. Gettablenames heisst bei mir GetTableRelationNames (FIBPlus). Tja, was ist da besser ?

Perlsau 25. Jul 2013 03:29

AW: Firebird-DB -> Tabellen nach CSV exportieren
 
Zitat:

Zitat von Hansa (Beitrag 1222583)
Mann, Perlsau. 8-) Wenn Du Lust hast, dann benutze eben Zeos. Viel Vergnügen. Ich empfehle das allerdings nicht.

Was regst du dich so auf? Man darf doch schließlich noch fragen, wenn man etwas nicht versteht, oder? Übrigens setze ich Zeos ebenfalls nicht ein, sondern bin von FibPlus nach IbDac umgestiegen. Nicht unerwähnt bleiben soll jedoch, daß Zeos durchaus brauchbar und somit relevant ist für Hobbyprogrammierer, die nicht ständig Kohle übrig haben für Third Party Components ... so übel ist Zeos wirklich nicht, daß man es läppisch als "irrelevant" abtun sollte.

Zitat:

Zitat von Hansa (Beitrag 1222583)
Gettablenames heisst bei mir GetTableRelationNames (FIBPlus). Tja, was ist da besser ?

Das ist hier doch kein Wettbewerb!!! Und natürlich gibt es bei FibPlus auch GetTableNames mit den von mir bereits angeführten Parametern. Hatte es sogar extra kurz vor dem Posten getestet. Also erzähl mir doch nicht, es gäbe bei FibPlus keine Methode GetTableNames ...

Meine eigentliche Frage lautete jedoch: Wieso sollte es besser sein, diese Tabellen-Liste durch Auslesen der Firebird-Systemtabellen mit mehreren Zeilen Code zu erhalten, wenn man es auch mit einer Zeile erreichen kann, indem man GetTableNames verwendet? Du fühlst dich doch nicht etwa angepißt, weil mein Vorschlag mit GetTableNames eleganter und kürzer ist als deiner mit dem Auslesen der Systemtabellen? Vielleicht hattest du das ja gar nicht gekannt, bevor ich's dir erzählt habe, und hast deshalb die Idee mit dem Auslesen der Systemtabellen gebracht? Wäre doch keine Schande nicht :stupid:

IBExpert 25. Jul 2013 08:14

AW: Firebird-DB -> Tabellen nach CSV exportieren
 
Zitat:

Zitat von Hansa (Beitrag 1222581)
Ne, Zeos ist irrelevant, das $ dreht sich um RDB$.

ja, denn da das Script in IBExpert ausführbar ist und IBExpert nichts mit Zeos zu tun hat, hat das $ nichts mit Zeos zu tun. Was ich noch vergessen hab, ist auch die Views auszublenden, sofern vorhanden, daher müsste noch RDB$RELATIONS.RDB$RELATION_TYPE=0 ergänzt werden, da Views auch in der RDB$RELATIONS Tabelle zu finden sind


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:01 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz