我是用ADO来连接sql server 的服务器
用TADOQuery发送sql 数据的计算在后端,只是把结果传到前端的客户,可是
当 ADOQuery->Open()时,整个程序好象死掉一样,不能响应用户。请问该怎么解决。

解决方案 »

  1.   

    我是用TADOQuery来执行后端的存储过程。存储过程是处理计算大量的数据
      

  2.   

    我是在一个Button的onClik事件中执行的
      

  3.   

    DataModule2->rateADOQuery->SQL->Text ="exec  hotal_RateStarHotal  '"+xjStarTime+"' ,'"+xjEndTime+"','"+hotel_levl +"'";
    DataModule2->rateADOQuery->Open();//然后要等后端传回结果才能执行下一句
    在这段时间程序好象死了样,动不了了。