weil ich das extra so gemacht habe.
Damit jeder die tolle Fehlermeldung vom Server sieht. Es geht nicht um ein 100 Zeilen Programm, wo nur einmal UPDATE drin steht. Das Beispiel ist das einfachste, was mir einfiel. Und weils so schön ist, habe ich das SELECT mal richtig falsch geschrieben.
P.S.: der Quelltext im Hintergrund ist übrigens nicht von mir ! Der Debugger landet schließlich in FIBplus irgendwo, wo die Server-Meldung angezeigt wird. Aber woher soll Delphi oder eine
DB-Komponente wissen, welche Programmzeile den Server in Schwierigkeiten gebracht hat ?
SQL-string ist
SQL-string. Der Server kann nichts von dem Programm wissen. Genau dieses habe ich ja in dem UPDATE Beispiel umgangen. Da wird indirekt der
SQL-Befehl abgesetzt, so daß Delphi die aufrufende Stelle ermitteln kann. Darum gehts hauptsächlich und natürlich um Tipfehler zu lokalieren und bessere Lesbarkeit des Codes.