【发布时间】:2009-07-24 15:25:22
【问题描述】:
我正在使用带有 Linq 模板的 Subsonic v3.0.0.3。我正在尝试使用以下内容更新 SQL Server Express 数据库中的记录:
var db = new MyDB(Constants.Database);
db.Update<Contact>()
.Set(d => d.FirstName == contact.FirstName)
.Where(d => d.Id == contact.Id)
.Execute();
执行此行时,我收到NullReferenceException。堆栈跟踪如下:
at SubSonic.Query.Update.GetCommand()
at SubSonic.Query.Update.Execute()
是否有人能够提出问题所在?
【问题讨论】: