sql2csv

Vorstellungen von Programmen, welche mit Lazarus erstellt wurden.
Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

sql2csv

Beitrag von Lion »

Hallo Leute,
ich würde mich freuen, wenn ihr mein kleines Tool „sql2csv“ testen könntet. Es verbindet sich via ODBC mit einer Datenbank, ruft die gewünschten Datensätze ab und speichert sie als CSV-Datei. Das Tool kann mithilfe der Aufgabenplanung mit dem Parameter „-h“ im Hintergrund gestartet werden.
Vielen Dank!
Lion
Dateianhänge
Screenshot 2026-04-01 153508.png
Screenshot 2026-04-01 153508.png (16.84 KiB) 267 mal betrachtet
sql2csv.zip
(2.54 MiB) 19-mal heruntergeladen
Screenshot 2026-04-01 153102.png
Screenshot 2026-04-01 153102.png (55.72 KiB) 267 mal betrachtet

Benutzeravatar
theo
Beiträge: 11248
Registriert: Mo 11. Sep 2006, 19:01

Re: sql2csv

Beitrag von theo »

Sei mir nicht böse, aber so eine EXE würde ich noch nicht einmal starten, wenn ich noch auf Windows wäre... :wink:

Benutzeravatar
lcb-User
Beiträge: 70
Registriert: Di 15. Jul 2014, 13:18
OS, Lazarus, FPC: Linux Mint 22.3 Cinnamon Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gt
CPU-Target: 64Bit(win32Bit)
Wohnort: München
Kontaktdaten:

Re: sql2csv

Beitrag von lcb-User »

theo hat geschrieben: Mi 1. Apr 2026, 16:16 Sei mir nicht böse, aber so eine EXE würde ich noch nicht einmal starten, wenn ich noch auf Windows wäre... :wink:
Habs mal in einer Virualbox mit meinem Window 10 versucht. :-)

Also nach dem enpacken in dn Downlod Ordner
die üblich Warnung vor einem Unbekannten Programm
Startet das Programm wie der Screenshot zeigt. dann aber
eine Fehlermeldung und schwub war das Programm weg und die Date von Window gelöscht.

Was für eine Datenbank soll das sein?
Sonnige Grüße
Bibsi


Traue keiner Statistik die du nicht selbst gefälscht hast (Sir Winston Churchill 1874 - 1965)
Linux Mint 22.3 - Cinnamon 64-bit, Kernel 6.8.0-106-generic
Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gtk2

Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

Re: sql2csv

Beitrag von Lion »

lcb-User hat geschrieben: Mi 1. Apr 2026, 19:44
theo hat geschrieben: Mi 1. Apr 2026, 16:16 Sei mir nicht böse, aber so eine EXE würde ich noch nicht einmal starten, wenn ich noch auf Windows wäre... :wink:
Habs mal in einer Virualbox mit meinem Window 10 versucht. :-)

Also nach dem enpacken in dn Downlod Ordner
die üblich Warnung vor einem Unbekannten Programm
Startet das Programm wie der Screenshot zeigt. dann aber
eine Fehlermeldung und schwub war das Programm weg und die Date von Window gelöscht.

Was für eine Datenbank soll das sein?
Grüße Dich,

Was für eine Fehlermeldung war es denn? Und was meinst du mit „Date“? Das Programm hat aber nichts mit Löschen zu tun. 🙂

Das ist keine Datenbank, sondern verbindet sich mit einer Datenbank – so eine Art DB-Manager, nur stark eingeschränkt.

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1335
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 4.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: sql2csv

Beitrag von kralle »

Moin,
theo hat geschrieben: Mi 1. Apr 2026, 16:16 Sei mir nicht böse, aber so eine EXE würde ich noch nicht einmal starten, wenn ich noch auf Windows wäre... :wink:
zum mindesten laut "Virustotal", ist die EXE sauber.
Es wäre wahrscheinlich trotzdem schöner, die Exe auf der eigenen Homepage inkl. Beschreibung anzubieten.
Vielleicht noch mit einer embedded-Beispiel-Datenbank.

Gruß Heiko
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Benutzeravatar
lcb-User
Beiträge: 70
Registriert: Di 15. Jul 2014, 13:18
OS, Lazarus, FPC: Linux Mint 22.3 Cinnamon Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gt
CPU-Target: 64Bit(win32Bit)
Wohnort: München
Kontaktdaten:

Re: sql2csv

Beitrag von lcb-User »

Hallo,

Was für eine Fehlermeldung war es denn? Und was meinst du mit „Date“? Das Programm hat aber nichts mit Löschen zu tun.
🙂
Unbenannt.PNG
Unbenannt.PNG (15.45 KiB) 159 mal betrachtet
Das ist keine Datenbank, sondern verbindet sich mit einer Datenbank – so eine Art DB-Manager, nur stark eingeschränkt.
Ja das ist die Frage, welch Datenbank. ist das eine MS-SQL oder eine Firebird oder ..
Sonnige Grüße
Bibsi


Traue keiner Statistik die du nicht selbst gefälscht hast (Sir Winston Churchill 1874 - 1965)
Linux Mint 22.3 - Cinnamon 64-bit, Kernel 6.8.0-106-generic
Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gtk2

Mathias
Beiträge: 7247
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: sql2csv

Beitrag von Mathias »

Also ich würde die exe auch nicht blind testen, der Auto hätte die sourcen mitgeben können, gier im Forum kann jeder selbst kompilieren.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

Re: sql2csv

Beitrag von Lion »

kralle hat geschrieben: Mi 1. Apr 2026, 22:00 Moin,
theo hat geschrieben: Mi 1. Apr 2026, 16:16 Sei mir nicht böse, aber so eine EXE würde ich noch nicht einmal starten, wenn ich noch auf Windows wäre... :wink:
zum mindesten laut "Virustotal", ist die EXE sauber.
Es wäre wahrscheinlich trotzdem schöner, die Exe auf der eigenen Homepage inkl. Beschreibung anzubieten.
Vielleicht noch mit einer embedded-Beispiel-Datenbank.

Gruß Heiko
Hallo Heiko,
danke für die Anregung. Die Webseite kommt eventuell noch, ich wollte einfach nicht für ein noch unfertiges Produkt eine Webseite hochziehen. Eine Beispiel-DB ist schwierig, da das Tool die DB-ken nur über ODBC anspricht.
Gruß
Lion

Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

Re: sql2csv

Beitrag von Lion »

Mathias hat geschrieben: Do 2. Apr 2026, 08:30 Also ich würde die exe auch nicht blind testen, der Auto hätte die sourcen mitgeben können, gier im Forum kann jeder selbst kompilieren.
Ja… ich wusste nicht, dass das nicht mehr zeitgemäß ist. Noch vor 10–15 Jahren wurden solche EXE-Dateien z. B. bei Delphi-Praxis hoch und runter getestet und diskutiert. Schade, dass die Zeit vorbei ist. :( :( :(

Benutzeravatar
lcb-User
Beiträge: 70
Registriert: Di 15. Jul 2014, 13:18
OS, Lazarus, FPC: Linux Mint 22.3 Cinnamon Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gt
CPU-Target: 64Bit(win32Bit)
Wohnort: München
Kontaktdaten:

Re: sql2csv

Beitrag von lcb-User »

Mathias hat geschrieben: Do 2. Apr 2026, 08:30 Also ich würde die exe auch nicht blind testen, der Auto hätte die sourcen mitgeben können, gier im Forum kann jeder selbst kompilieren.
Es ist aber auch interessant warum sich Windows dazu in dieser Form äußert, gleich die Datei löschen. Da müssen doch ein paar Ungereimtheiten vorliegen. :o
Und was auch interessant ist dieser Lehnsprozeß. beim ersten Start hat Windows noch die Form angezeigt, und nach dem ich versucht habe Einstellungen zu machen ist das alles eskaliert und Windows hat sich das Programm gemerkt und jetzt kann ich machen was ich will es wird sofort gekillt und die Exe gelöscht oder vielleicht auch in einen anderen Ordner verschoben. weiß nicht. :|
Sonnige Grüße
Bibsi


Traue keiner Statistik die du nicht selbst gefälscht hast (Sir Winston Churchill 1874 - 1965)
Linux Mint 22.3 - Cinnamon 64-bit, Kernel 6.8.0-106-generic
Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gtk2

Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

Re: sql2csv

Beitrag von Lion »

lcb-User hat geschrieben: Mi 1. Apr 2026, 22:01 Hallo,

Was für eine Fehlermeldung war es denn? Und was meinst du mit „Date“? Das Programm hat aber nichts mit Löschen zu tun.
🙂

Unbenannt.PNG
Das ist keine Datenbank, sondern verbindet sich mit einer Datenbank – so eine Art DB-Manager, nur stark eingeschränkt.
Ja das ist die Frage, welch Datenbank. ist das eine MS-SQL oder eine Firebird oder ..
Vielen Dank Dir! Ich nenne das mal Windows-Lüge. :lol:

Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

Re: sql2csv

Beitrag von Lion »

lcb-User hat geschrieben: Do 2. Apr 2026, 09:15
Mathias hat geschrieben: Do 2. Apr 2026, 08:30 Also ich würde die exe auch nicht blind testen, der Auto hätte die sourcen mitgeben können, gier im Forum kann jeder selbst kompilieren.
Es ist aber auch interessant warum sich Windows dazu in dieser Form äußert, gleich die Datei löschen. Da müssen doch ein paar Ungereimtheiten vorliegen. :o
Und was auch interessant ist dieser Lehnsprozeß. beim ersten Start hat Windows noch die Form angezeigt, und nach dem ich versucht habe Einstellungen zu machen ist das alles eskaliert und Windows hat sich das Programm gemerkt und jetzt kann ich machen was ich will es wird sofort gekillt und die Exe gelöscht oder vielleicht auch in einen anderen Ordner verschoben. weiß nicht. :|
Die großen Ami-Megakonzerne, wie Microsoft, diskrimieren hier den kleinen Pascal-Entwickler. :( :( :(

Benutzeravatar
lcb-User
Beiträge: 70
Registriert: Di 15. Jul 2014, 13:18
OS, Lazarus, FPC: Linux Mint 22.3 Cinnamon Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gt
CPU-Target: 64Bit(win32Bit)
Wohnort: München
Kontaktdaten:

Re: sql2csv

Beitrag von lcb-User »

Die großen Ami-Megakonzerne, wie Microsoft, diskrimieren hier den kleinen Pascal-Entwickler. :( :( :(

Ja ist mir schon klar dass es ärgerlich ist aber ich würde mich jetzt nicht auf die Treppe setzen und weinen :lol:

Was macht Dein Programm das sich das Sicherheitssystem von Windows einschaltet :?
Sonnige Grüße
Bibsi


Traue keiner Statistik die du nicht selbst gefälscht hast (Sir Winston Churchill 1874 - 1965)
Linux Mint 22.3 - Cinnamon 64-bit, Kernel 6.8.0-106-generic
Lazarus 4.6 (rev lazarus_4_6) FPC 3.2.2 x86_64-linux-gtk2

Lion
Beiträge: 206
Registriert: Mo 24. Mär 2014, 09:58

Re: sql2csv

Beitrag von Lion »

lcb-User hat geschrieben: Do 2. Apr 2026, 09:23
Die großen Ami-Megakonzerne, wie Microsoft, diskrimieren hier den kleinen Pascal-Entwickler. :( :( :(

Ja ist mir schon klar dass es ärgerlich ist aber ich würde mich jetzt nicht auf die Treppe setzen und weinen :lol:

Was macht Dein Programm das sich das Sicherheitssystem von Windows einschaltet :?
Nichts außergewöhnliches... ist ein beinah dummes Programm.

wp_xyz
Beiträge: 5409
Registriert: Fr 8. Apr 2011, 09:01

Re: sql2csv

Beitrag von wp_xyz »

Ich habe, nach einem Virentest auf virus-total, die exe gestartet (auf Windows 11). Läuft einwandfrei. Nur bin ich über den ersten Bildschirm nicht hinausgekommen, weil das Programm auf ODBC-Datenbanken nur via System-DSN zugreifen kann, und ich habe keine Lust, mir sowas einzurichten. Ich würde für einen Test einen direkteren Zugriff ohne DSN bevorzugen (https://wiki.freepascal.org/ODBCConn#Without_a_DSN).
Zuletzt geändert von wp_xyz am Do 2. Apr 2026, 11:07, insgesamt 1-mal geändert.

Antworten