2010-08-25 551 views
1

我有以下代碼來獲取記錄並使用Linq2Sql更新一個類型爲NVarchar(Max)的列。Linq2Sql沒有更新NVarchar(Max)字段?

using (var context = new DataClasses1DataContext()) 
      { 
       var entity = context.Entity.Where(d => d.ID == 12).Single(); 
       entity.EmailTemplate = "Test Template"; 
       context.SubmitChanges(); 
      } 

這裏有什麼問題?我正在使用Linq2Sql,.Net 4和Sql Server 2005.

回答

1

你的實體是否有主鍵?

+0

omg我很愚蠢。這是問題謝謝 – Bobby 2010-08-25 10:31:23

+0

所以......請將答案標記爲已接受。 – Jonathan 2010-08-25 10:39:42