.net 在SQLExceptions中过滤超时

.net 在SQLExceptions中过滤超时,.net,sql,database,user-interface,sqlexception,.net,Sql,Database,User Interface,Sqlexception,我有一个可以访问各种Oracle和SQL Server数据库的应用程序。如果由于超时而出现异常,我希望用户能够获得自定义消息 差不多 访问数据库时超时,请在上运行搜索 另一个测试台,以确保当前测试台在 正常速度 那么,我怎样才能过滤掉这些由运行缓慢的数据库服务器引起的SqlException。或者丢失的tcp/ip数据包、网络推测、错误编码的查询等等。yogi,我不是像在另一个问题中那样,询问故障排除。我想知道一种过滤超时引起的SQLException的方法。谢谢你在我提问3分钟后把我的问题称为

我有一个可以访问各种Oracle和SQL Server数据库的应用程序。如果由于超时而出现异常,我希望用户能够获得自定义消息

差不多

访问数据库时超时,请在上运行搜索 另一个测试台,以确保当前测试台在 正常速度


那么,我怎样才能过滤掉这些由运行缓慢的数据库服务器引起的
SqlException
。或者丢失的tcp/ip数据包、网络推测、错误编码的查询等等。yogi,我不是像在另一个问题中那样,询问故障排除。我想知道一种过滤超时引起的SQLException的方法。谢谢你在我提问3分钟后把我的问题称为重复问题。当你得到一个超时时,看看异常的属性。使用这些属性来区分超时和非超时情况。