【问题标题】:SqlException ErrorCodesSqlException 错误代码
【发布时间】:2012-05-18 20:53:10
【问题描述】:

我有一个问题,这不是问题。 我的数据库有一些限制,作为唯一名称(存储必须唯一名称的列) 插入或更新时,数据库会验证我们是否没有覆盖某些名称,如果是,则返回一个错误,该错误可转换为代码 2627 的 SqlException

我的问题是......如果存在一些表格或我可以查阅的东西以指示最终用户该怎么做?

在这种情况下..存在同名用户....

【问题讨论】:

    标签: database sqlexception error-code


    【解决方案1】:

    我认为,您应该查看 SqlExceptions Errors property 并查看 errors number,它应该将您指向 master.dbo.sysmessages 表中的一条消息。

    【讨论】:

      【解决方案2】:

      各种错误代码的含义在这里报告:https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/database-engine-events-and-errors?view=sql-server-ver15。确保在左侧选择正确的数据库版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-10
        • 2014-03-06
        • 2014-03-25
        • 1970-01-01
        相关资源
        最近更新 更多