Parameters[0].Value:=AdoQuery1.FieldByName('pbID').AsInteger;
Vielleicht existiert der Parameter mit dem Index 0 noch gar nicht. Du kannst ihn im Object-Inspector der
IDE anlegen, oder im OnCreate-Event deiner Form mit AdoQuery2.CreateParameter().
Grüße vom marabu