CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

问题还是没解决,在这里抛分请高手了!

楼主Stiven_PFan(爱卿儿)2004-04-04 18:34:37 在 Delphi / 数据库相关 提问

http://expert.csdn.net/Expert/topic/2905/2905742.xml?temp=.1241419 问题点数:100、回复次数:9Top

1 楼sixgj(轰炸机)回复于 2004-04-04 19:10:00 得分 20

是啊。这种问题真是很麻烦。要捕获意外中断不是否可以这样呢?  
  直接在客户端用另一小程序捕获该错误提示,然后用自己的提示显示给用户,并且同时屏蔽掉系统自己的提示。  
   
      呵呵,菜鸟瞎想不要见笑。Top

2 楼Stiven_PFan(爱卿儿)回复于 2004-04-04 19:21:02 得分 0

我觉得如果要借另外的程序来实现的话,代价太大了,而且大大降低了程序的内聚Top

3 楼ekin(风语者)回复于 2004-04-04 21:55:19 得分 0

看看先Top

4 楼river99()回复于 2004-04-04 22:12:34 得分 20

如果你知道ADO的连接方式的结构就应该知道这是无法捕获的,因为ADO屏蔽了网络连接数据库的过程,不过你如果不用ADO的话,这个问题其实很容易Top

5 楼soaringsouth(栈桥捉鳖)回复于 2004-04-05 08:43:41 得分 20

看看ADO.Net,其实就是这个思想。每次连接完毕后,将数据取到客户端,连接断开,再次区数据或者操作数据库的时候,再次连接,连接不通,就报错。  
  Top

6 楼hujinger(克沙)回复于 2004-04-05 08:50:57 得分 20

我的做法是设置一个单步执行,然后每隔一两行开始放一个退出或者提示语句。那样就很容易调试问题出在哪一条语句上。再仔细分析!Top

7 楼Stiven_PFan(爱卿儿)回复于 2004-04-07 17:39:33 得分 0

出问题的语句很简单,就一条,就是给CONNECTION赋CONNECTIONSTRNIG后,调用OPEN方法出错,hujinger(克沙)   兄没搞清问题的关键,我是说如何捕获这个错误Top

8 楼huazaijiajia(千军万马)回复于 2004-04-07 21:28:25 得分 20

顶一下!Top

9 楼hujinger(克沙)回复于 2004-04-09 09:37:42 得分 0

try  
          .............  
          ..............  
          DataQuery.Open;  
  except                                                   //这样能够捕获错误了!!  
        on   e:Exception   do  
        begin  
                Application.MessageBox(   e.Message,'',MB_OK   );      
                halt;  
        end;Top

相关问题

  • 200分!!这里没高人吗?
  • 没有领到分的来这里!
  • 这里加分
  • 上次回我文章没收到分的到这里领分!!!
  • 这里有100分
  • 灌了不少水,都没给分,在这里补上。
  • 这里是不是没有会jsp的?靠。我会加分的。
  • 很久没来这里了,送点分,呵呵 :)
  • 250分,我就不信这里没高人了
  • 晚上没睡的兄台.这里分的有!!!!!!!! 送前几位!

关键词

  • 语句
  • 连接
  • ado
  • 捕获
  • 问题
  • 错误

得分解答快速导航

  • 帖主:Stiven_PFan
  • sixgj
  • river99
  • soaringsouth
  • hujinger
  • huazaijiajia

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo