本帖最后由 bdmh 于 2013-12-23 14:57:51 编辑

解决方案 »

  1.   

    查询有返回不?有的话就用斑竹的方法。没有的话,那就自己写sql去查一下数据库执行的结果,能查到说明执行完毕,再用斑竹的方法。
      

  2.   

    异步线程
    http://download.csdn.net/detail/hsuifengershi/6523313
      

  3.   

    1、10秒钟的查询,仅仅是Enabled可能还不太够。可以加上等待的动画,用一个GIF来实现。这样在查询时,时间是长了点,至少不会觉得程序假死了。
    2、查询时间这么长,可以考虑使用异步来做。比如可以开一个任务或者线程去查询,等查完了之后再回来回应