各位大侠:
   我前台用EXTjs写的程序,通过JDBC访问数据库的某个表,可是今天执行更新操作时,前台相应缓慢,很长时间后,报出“数据提供程序或其他服务返回e_fail状态”,提示操作失败。但是,去企业管理器查看,数据已经被更新!
   同时,在查询分析器中执行该查询,也是,时而报该错误,时而不报该错误。
   这个表也是时而打开,时而打不开。
   在网络上搜索不到答案,希望得到各位的热心回答。
   谢谢!

解决方案 »

  1.   

     同时,在查询分析器中执行该查询,也是,时而报该错误,时而不报该错误。
      这个表也是时而打开,时而打不开。DBCC CHECKTABLE(表名)
    试试看有没有打SP4
      

  2.   

    我们这是个大项目,其他的表 好好的,就这个突然间挂了。 很奇怪。
    DBCC CHECKTABLE(表名)试过,用它能查询出27条记录,可是用sql语句却只能踉踉跄跄地、磕磕盼盼地查出24条。 
      

  3.   

    可能表数据有问题DBCC CHECKTABLE(表名,REPAIR_REBUILD)修复一下试试吧,
      

  4.   

    问题终于解决了,程序代码貌似缺少finally{
         db.commit();
         db.close();
        }语句。 希望对大家有帮助。