我正在使用NHibernate和SQLServer在C#中开发应用程序。我有这个例外:
could not update: [MyApp.Client # 94] [SQL: UPDATE [Client] ...
该异常是由客户端代码字段中的唯一键索引引起的。
我想知道是否存在任何对错误代码列表的引用nhibernate | hibernate。
示例:#94 - >独特的关键限制
我不断访问SQLException
以检查它是否是唯一键约束。
答案 0 :(得分:1)
我认为数字94不是错误代码,该消息试图指出导致错误的有问题的对象。 顺便说一下,这是一个Web应用程序,您应该使用Merge而不是更新。