Hallo bacardifeeling,
die
SQL-Anweisung des Queries wird immer die Parameter enthalten. Dies erlaubt es dir, dem Parameter einen neuen Wert zuzuweisen, ohne das
Query selbst anfassen zu müssen. Wenn die Parameter im
Query sofort durch die Werte ersetzt werden würden, wärs das gewesen mit der Einfachheit
AFAIR werden die Parameter beim Execute eingesetzt, dann aber auch nur intern.
Warum eine
Exception auftritt, weiß ich jetzt nicht, welche
Exception tritt überhaupt auf? Ein "?" statt einem Parameter heißt aber, dass kein Wert für den Parameter zugewiesen worden ist, was mich in deinem Fall etwas stutzig macht, da du ja alles zuweist.
Greetz
alcaeus