Versuch doch mal den Parameter-Namen in eckige Klammern zu setzen
Delphi-Quellcode:
with ADOQUERY1 do
begin
Parameters.ParamByName('[das_ist_kein_schöner_Parametername ]').Value := Name;
...
end;
Alternativ kannst du die Parameter auch "namenlos" setzen:
Delphi-Quellcode:
with AdoQuery1 do
begin
Parameters[1].value:='Paul'; // Vorname
Parameters[2].value:='Panther'; // Nachname
..
end;
Bei AdoStoredProcs laufen die Parameter bin 1 bis ... X. Parameter 0 gibt den Returncode zurück.
Kann sein, das die Parameter bei einer AdoQuery von 0 bis ... X-1 laufen.
Aber das findest du schon raus
Schöne Grüße,
Jens