我怎样才能确定MySqlException.Number?

How can I determine the MySqlException.Number?

我正在考虑基于 Number 属性 为 MySqlExceptions 创建一个 case 语句。有没有一种简单的方法可以确定异常是否与特定案例有关?例如,Number“1062”总是指的是"Duplicate Entry"吗?

根据 mysql 文档,您的问题的答案是,是的。

http://dev.mysql.com/doc/refman/5.5/en/error-messages-server.html

或 5.6

http://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html

如有疑问,请转到 dev.mysql...