exception - SubSonic 3.0.0.3 更新异常

标签 exception subsonic3

当我尝试在 SubSonic 中更新时,我遇到了空引用异常。

这是我收到的异常消息:

Object reference not set to an instance of an object.","StackTrace":" at SubSonic.Query.Update.GetCommand()

我已经检查了正在更新的对象,没有丢失字段,所有类属性都与数据库列名称匹配。

有什么想法吗? 干杯托尼

最佳答案

显然这是一个issue已经找到了。我已经按照问题的OP所述进行操作,并且效果很好。

这是暂时修复它的方法:

转到:http://github.com/subsonic/SubSonic-3.0/tree/master ,然后单击下载并选择 3.0.0.3。

在 Subsonic.Core/Query/Update.cs 中,转到“GetCommand”方法(第 244 行)

更改x => x.Name.Equals

为此 x => x.QualifiedName.Equals

编译并排序。

关于exception - SubSonic 3.0.0.3 更新异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1178021/

相关文章:

c++ - 输入流迭代器和异常

activerecord - 如何使用 SubSonic 3 生成数据库类文件?

java - 如果两个进程同时更新一个 Collection 那么会引发哪个异常?

c++ - 在多线程 C++11 程序中未处理异常时会发生什么?

collections - SubSonic 3 与非自动生成的合集有兼容性问题吗?

mysql - 没有使用 SubSonic 3 Linq 从 MySQL 填充日期时间值

sqlite - System.Data.SQLite 和 SubSonic 3 : Works great in VS2008, 但不在 VS2010 中

activerecord - 无法在 Subsonic3 中批量插入,错误为 "Must declare the scalar variable..."

.net - 神秘的WPF异常: 'PresentationFramework.Eren Vista'

c# - 检测异常是否为损坏状态异常