【发布时间】:2010-10-30 12:03:52
【问题描述】:
我已经读过单独捕获特定异常会提高性能,所以我只想知道在执行任何 sql 查询时可能生成的最常见异常是什么
【问题讨论】:
标签: c# sql-server exception exception-handling
我已经读过单独捕获特定异常会提高性能,所以我只想知道在执行任何 sql 查询时可能生成的最常见异常是什么
【问题讨论】:
标签: c# sql-server exception exception-handling
它不会提高性能,但异常处理提供了一种控制代码流的好方法。
最好的文章(主题太长,无法回答)是“Error Handling in SQL 2005 and Later" by Erland Sommarskog。还有my question here的无耻插件
但是,如果你的意思是在 c# 中,那么实际上只有 SQLException。
至于是什么原因造成的,主要的可能是
【讨论】: