procedure TForm1.Button1Click(Sender: TObject);
var
str,linban:string;
begin
      linban:='001';
      adoqs.Close ;
      ADOQS.SQL.Clear ;
      ADOQS.SQL.Add('execute mytfdarea_XiaobanSelect '''+LinBan+'''');
      showmessage(adoqs.SQL.Text );
      try
      ADOQS.Prepared ;
      adoqs.ExecSQL ;
      while not ADOQS.Eof
      do
      begin
         str:=trim(adoqs.Fields.fieldbyname('dl').AsString);
         showmessage(str);
         adoqs.Next ;
      end;
      except
        showmessage('错误!');
      end;
end;存储过程在查询分析器里试过了 没问题 只显示了showmessage(adoqs.sql.text) 然后就开始没反应了 也没显示出错信息!!
帮帮忙了