qDetail ist mein TADODataset
Delphi-Quellcode:
…
qDetail.Parameters.ParameterByName('ID').Value := 'test';
qDeatil.Active := False;
qDetails.Commandtext:= 'SELECT * FROM KUNDE WHERE KUNDEN_NAME = ' + qDetail.Parameters.ParameterByName('ID').Value;
qDetail.Active := True;
…
…
qDetail.Parameters.ParameterByName('ID').Value := 'test123'; <--hierbei kommt die Fehlermeldung
…
Edit:
Folgende Einstellungen hat der Parameter:
NUllable = True
Typ = ftString
Precision = 0
Size = -1
Direction = Input