想在BeforeShowErrorMessage事件中根据不同的Exception类型显示不同的提示。
从哪里能查到有那些Exception类型?
特别想知道“一般性网络错误”的Exception类型是什么。
求帮助。
[此贴子已经被作者于2013-11-17 16:22:35编辑过]
一般是联网超时,也就是连不上数据库。可能的原因是:本地没有网络;数据库连接数被占完;数据库服务器无法访问。
联网超时的代码怎么写(System.???Exception)?
[此贴子已经被作者于2013-11-18 15:29:18编辑过]
谢谢Bin的答复。但你给的是事前确认的方法,而我要的是出错以后的提示方法。
即在BeforeShowErrorMessage事件里,怎样识别“联网超时”?
直接根据Message1和Message2来比较判断,就知道是什么错误了。
比如代码 if e.Message2.indexof("一般性网络错误") > -1 then