rt

解决方案 »

  1.   

    你的存储过程的返回值中就有了

    ADOSP1.FIELDS.FIELDS[1].ASSTRING
      

  2.   

    我的存储过程是这样的
    CREATE PROCEDURE ado_progressbatch
    @batchno char(10),
    @model varchar(50) output
     AS
    select * from process where batchno = @batchno order by inputdate asc调用过程如下:
    with adoStoredProc1 do
      begin
          active:=false;
          Parameters.ParamByName('@batchno').Value:=''+edit1.text+'';
          prepared:=true;
          ExecProc;
          edit2.Text:=fields.fields[2].asstring;
          active:=true;
       end;怎么老是运行出错?