Bei Verwendung von JMP 17 waren wir etwas überrascht zu sehen, was im Detail mit dem obigen Einstellungssatz passiert, dh wenn eine SQL-Abfrage ausgeführt wird, wird der Verbindungsstring in der Ergebnistabelle entfernt (und nicht wie bei JMP16 versteckt). Beim Starten des Tabellenskripts „Modify Query“ öffnet sich der Query Builder, und wir können uns die Abfrage ansehen, aber das Drücken von „Execute Query“ führt nur zu einem generischen „Error running SQL Query“.
Ich verstehe, dass das Entfernen der Verbindungszeichenfolge eine Sicherheitsfunktion ist, um Passwörter, Servernamen usw.
Und das Gute ist, dass die Abfragedefinition (SQL) weiterhin verfügbar ist.
Das ist mein Vorschlag:
- "ODBC-Verbindungszeichenfolgen ausblenden" sollte in "Entfernen ..." umbenannt werden.
- Es sollte transparenter gemacht werden, dass die Abfrage mit dieser Einstellung nicht funktioniert, dh sichtbar machen, dass das SQL-Abfrageobjekt mit keiner Datenbank verbunden ist, und entsprechend einen deutlicheren Fehler werfen
- Vielleicht könnte eine Möglichkeit implementiert werden, diese Abfrage wieder mit einer Datenbank unter dem roten Dreieck zu verbinden, dh "Mit Datenbank verbinden", damit es funktioniert
Danke!
