Bitte fügen Sie auch eine Funktion hinzu
myquery << status
was den Status like zurückgibt
- erstellt
- läuft
-fertig
-fehlgeschlagen
☐ coole neue Funktion
☑ könnte vielen Benutzern helfen!
☐ beseitigt einen „Bug“
☐ schön zu haben
☐ Niemand braucht es
Was hat diese Wunschlistenanfrage inspiriert?
Der Befehl
New SQL Query()
ist sehr nützlich, da es dem Benutzer ermöglicht, die Abfrage im Hintergrund auszuführen. Während die Abfrage ausgeführt wird, kann der Benutzer in Jmp weiterarbeiten. Sehr effizient 
Der Befehl
Execute SQL()
ist für das Debuggen sehr nützlich, da es die SQL-Fehlermeldung an das Protokoll sendet.
Es scheint, dass der Befehl „Neue SQL-Abfrage“ nicht die Möglichkeit hat, die Fehlermeldung zu protokollieren ( Abfangen von SQL-Abfragefehlern ) und dass der Befehl „ SQL ausführen“ nicht die Möglichkeit hat, die Abfrage im Hintergrund auszuführen
Welche Verbesserung würden Sie sich wünschen?
Wenn ja, ermöglichen Sie bitte die Ausführung mindestens eines der folgenden Codes:
myquery = New SQL Query();
myquery << run;
myquery << get error message;
oder
Execute SQL (... , run background )
Warum ist diese Idee wichtig?
Mit der neuen Funktionalität hat der Benutzer die Möglichkeit
- um etwas anderes zu tun, während die SQL-Abfrage ausgeführt wird
- um Tippfehler im SQL-Code zu finden
Weitere Wünsche eingereicht von 
Betreffend
myquery << status
Ich habe gerade daraus gelernt @jthi Das Anzeigen/Ausführen von Abfragen listet alle Abfragen auf, die im Hintergrund ausgeführt werden: Abfrage-Status
Es wäre also schön, wenn diese Informationen auch über JSL zugänglich wären ...
Der Vorteil:
Ein Benutzer könnte SQL-Abfragen im Hintergrund ausführen – und der Code könnte warten, bis die Abfrage abgeschlossen ist.
In der Zwischenzeit konnte der Benutzer weiterarbeiten ...
Die bisherige Idee:
Ermitteln Sie die SQL-Fehlermeldung, um die Abfrage zu debuggen, wenn sie fehlschlägt.
Auf dem DACH-Anwendertreffen 2025 wurde heute ein neues und weitaus gravierenderes Problem angesprochen ( @Georg ).
Ein Fall, in dem die Datenbankabfrage vor ihrem Abschluss unterbrochen wird:
JMP-Fehler behoben: ODBC-Fehler wird nicht an den Benutzer weitergeleitet
Da einige Daten abgerufen werden und JMP keinen Fehler ausgibt, hat der Benutzer keine Möglichkeit, dies zu bemerken.