我在窗体上放了一个ADOStroedProc,设置好ConnectionString,选择了我想用的存储过程,程序中间动态给参数赋值得到了我想要的结果。可是我在Object Inspector里面把存储过程的名称删除,然后在程序运行的时候ADOStoredProc1.ProcedureName := 'XXX';,然后再给存储的参数赋值就得不到我要的结果了!报错:找不到我所赋值的参数。这是怎么回事?