【发布时间】:2009-07-22 16:57:34
【问题描述】:
运行最新版本的 SubSonic (3.0.0.3)。检索单条记录、更改一个字段并调用 .Save 会导致以下代码中出现空引用异常:
public void 更新(IDataProvider 提供者){
if(this._dirtyColumns.Count>0)
_repo.Update(this,provider);
OnSaved();
}
我创建这个异常的代码很简单:
DAL.MY_QUEUE l_l_itmEngageItem = MY__QUEUE.SingleOrDefault(x => x.id == each.id);
l_l_itmItem.date_submitted = DateTime.Now;
l_l_itmItem.Update();
有人有见解吗? 2.0 从来没有给我一个问题。非常感谢任何帮助。
【问题讨论】: