Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi sql abfrage Generator (https://www.delphipraxis.net/202562-sql-abfrage-generator.html)

joehd 17. Nov 2019 16:59

Datenbank: sqlite • Version: 3 • Zugriff über: zeos lib

sql abfrage Generator
 
Hallo gibt es eine Möglichkeit aus eine SQL Struktur der Datenbank die notwendigen insert lösch such Edith routinen zu generieren.
Ich schreibe das momentan immer mühsam neu und wie wir wissen mit den Kommas und Feld Bezeichnung ist das immer etwas mühsam.
Vielleicht hat ja schon jemand so ein Tool entwickelt über Hilfe würde ich mich freuen.
Grüße Joachim

Neumann 17. Nov 2019 19:54

AW: dql abfrage Generator
 
Datasets sollten das können, ich benutze z.B. IBCQuery von Devart für Zugriff auf Firebird.
Man muss nur den Select definieren und die Insert, Update, Delete SQLs kann man generieren lassen.
Firedac verwende ich nicht, geh aber mal davon aus das es dies auch kann.

Ein anderer Ansatz ist TMS Aurelis, welches die Datenbank in Objecte mappt.
Kostet aber Geld.

joehd 17. Nov 2019 20:28

AW: dql abfrage Generator
 
Ich dachte eher an einen parser. Ich kopiere die sql structur rein und bekomme die abfragen und store proceduren. Wäre doch ein cooles tool.

p80286 17. Nov 2019 21:49

AW: sql abfrage Generator
 
Ich denke das kommt auf Deine Anforderungen an. Ein einfaches
SQL-Code:
Select * from ......
sollte machbar sein. Eine echte Abfrage "alle männlichen Ludwigshafener ohne Festnetzanschluss" dürfte nicht so einfach zu realisieren sein.

Gruß
K-H

joehd 18. Nov 2019 01:44

AW: sql abfrage Generator
 
Mir ging es dabei um die gerüste. Z.b. ein select * from als Gerippe dann miss man nur noch das * an die abfrage anpassen
Aber viel wichtiger wären die upgrade und inserts der felder was immer ein irre schreibkram ist.für jede tabelle den mist schreiben;-)

jaenicke 18. Nov 2019 05:06

AW: sql abfrage Generator
 
Darf es denn etwas kosten?
HeidiSQL ist als kostenloses Tool z.B. sehr gut.

Lemmy 18. Nov 2019 05:09

AW: sql abfrage Generator
 
Zitat:

Zitat von joehd (Beitrag 1451470)
Mir ging es dabei um die gerüste. Z.b. ein select * from als Gerippe dann miss man nur noch das * an die abfrage anpassen
Aber viel wichtiger wären die upgrade und inserts der felder was immer ein irre schreibkram ist.für jede tabelle den mist schreiben;-)

das sollte selbst mit überschaubaren Programmierkenntnissen kein großer Aufwand sein, so was selbst zu schreiben. :-)

TigerLilly 18. Nov 2019 07:13

AW: sql abfrage Generator
 
Google doch mal nach "generate CRUD"

https://gist.github.com/huobazi/1003939
https://www.sqlservercentral.com/scripts/crud-generator
https://solutioncenter.apexsql.com/h...in-sql-server/

mkinzler 18. Nov 2019 08:05

AW: sql abfrage Generator
 
https://github.com/gabr42/GpSQLBuilder
https://www.fast-report.com/en/produ...query-builder/

RSF 18. Nov 2019 09:45

AW: sql abfrage Generator
 
Ich benutze DBeaver Universeller Datenbankmanager. Dieser kann auch SQL Grundgerüste für die DB erstellen.
Universal Database Tool
Free multi-platform database tool for developers,
SQL programmers, database administrators and analysts.
Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Hive, Presto, etc.

TigerLilly 18. Nov 2019 14:16

AW: sql abfrage Generator
 
Ah ja, Tools.

https://www.quest.com/de-de/toad/

Kann das auch.

jobo 18. Nov 2019 14:24

AW: sql abfrage Generator
 
Zitat:

Zitat von TigerLilly (Beitrag 1451503)
Ah ja, ..
toad
Kann das auch.

Also bitte, man will doch nicht mit Kröten auf Spatzen schießen.
;)

joehd 18. Nov 2019 21:15

AW: sql abfrage Generator
 
Also Danke erst mal
Definitiv gibt es coole Tools aber teils auch mit Coolem Preis :-(
Da ich nur wenig entwickle fallen für mich leider die Kostenpflichtigen Tools zumindest die Teuren weg.
Ich werde mir das mal anschauen ... Aber das ist was ich gerne hätte
Grüße
joe

joehd 18. Nov 2019 22:05

AW: sql abfrage Generator
 
Zitat:

Zitat von RSF (Beitrag 1451487)
Ich benutze DBeaver Universeller Datenbankmanager. Dieser kann auch SQL Grundgerüste für die DB erstellen.
Universal Database Tool
Free multi-platform database tool for developers,
SQL programmers, database administrators and analysts.
Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Hive, Presto, etc.

Also der scheint ganz gut habe etwas mit ihm gespielt und jepp da werde ich mal noch etwas zeit investieren ;-) Super Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:11 Uhr.

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