edrp.cn的Blog

学习,需要交流,欢迎大家和我共同来学习C#,ASP.NET,MS SQL Server开发Web项目,欢迎大家和我交流

博客园 首页 新随笔 联系 订阅 管理
  424 随笔 :: 2 文章 :: 260 评论 :: 36万 阅读

错误表象:

软件的材料订单打开时一直加载中,如图:

 

 调试程序,发现执行到AB框架ABThirdDBU单元的2010行:

if ABGetDatasetSQL(aDataSet)<>EmptyStr then
aDataSet.Active := true;

一直不动了

错误排查:

将此窗体上的ABQuery中的SQL直接放到数据库查询分析器中执行时,发现一直在执行

开始怀疑是数据库表的问题,经过网友提醒,可能是事务失败影响了这个表

确实是最近写了个存储过程,用到了事务,在调试一半有问题后就暂时搁浅了,没想到居然影响无法select此表

解决办法:

重启数据库,正常(当然也要修改存储过程中的事务,保证正确运行)

 

posted on   edrp.cn  阅读(164)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2008-02-02 使用CuteFTP登陆FTP(serv-U)服务器后无法LIST目录和文件的解决方法
2008-02-02 使用CuteFTP登陆FTP(serv-U)服务器后无法LIST目录和文件的解决方法
点击右上角即可分享
微信分享提示