登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
Re请教delphi高手
返回本版】  【发表帖子】  【回复帖子 浏览量  6162      回帖数 0
年轻人    等级  

楼主 发表于  2012/5/15 2:01:20    编 辑   



> ==> Martin_Ying(Martin)                      说道 
> 环境:  
>   client端:delphi3.0  
>   server端:sql server 6.5  
> 请教:  
>   如何在delphi中截取sql server传回的数据库操作异常信息,  
> 如post error, update error等。本人希望由程序来对这些错  
> 误进行处理,而不希望错误信息直接显示到屏幕上,以免引起程  
> 序运行的中断。  
  ^^^^^^^^^^^^^^ 
  这恐怕比较困难. 一般说来, 你如果需要控制出错信息, Delphi 提供 

  给编程人员许多 OnXXXError 形式的异常处理入口. 

  但是如果需要控制数据库连接错误, 包括操作, 并进行识别处理, 似乎 

  就需要使用 BDE-API 了. (如果用户使用 SQL-Link Driver) 

  通常情况下, 我们可以用例如 OnPostError 屏蔽操作错误信息, 但是 

  其返回的 Exception 中只包含 BDE 所给的出错信息. 


>   另:合肥哪儿有较好的delphi3使用手册卖?  
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
  Delphi Online HandBook 就是最好的手册. 

  学习编程可一定要耐着性子看英文哦.  //其实中国人的大部分手册都是 

  翻译加抄袭. 用处不大! 

  
1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们