在数据库建立了一个存储过程,需要传入一个参数__在查询分析器执行是正常的然后在deiphi中用adoquery,adostoredproc,adodataset执行下面的语句都出错:
with adodataset1 do 
begin
  close;
  commandtext:='';  
  commandtext:='declare @dec_rfqinc varchar(2000) '
              +'set @dec_rfqinc=:rk '
              +'exec GetQuotation @dec_rfqinc ';//GetQuotation 存储过程名
  Parameters.ParamByName('rk').Value:=DBLookupComboBox1.KeyValue;
  open;
end;然后执行到parameters的那一行,就提示parameter 'rk' not found.而用ppreport设计的时候,这个连接的字段就没办法出现...