4

VarChar(Max) フィールドで Linq to SQL を使用して更新を行うことができません。単純な DAO クラスから呼び出される、私が使用するコードは次のとおりです。

public void UpdateContentById(int ContentId, string Content) {
    CkEditorDataContext db = new CkEditorDataContext();
    CkEditorContent dbContent = db.CkEditorContents.First(c => c.CkeId == ContentId);

    dbContent.CkeContent = "This is new content";

    db.SubmitChanges();
}

CkeContent フィールドは VarChar(Max) です。私はこの質問に気づきました: LINQ to SQL Update (C#)
Marco は同じ問題を抱えているようでした (回答、5 番目のコメントを参照) が、彼がその特定の問題に対する回答を得たかどうかはわかりません。

これに関するヘルプは大歓迎です。

4

1 に答える 1

1

私はまったく同じ問題を抱えています.PropertyのUpdateCheckをUpdateCheck.WhenChangedに変更したことを覚えている限り、問題は解決します

于 2010-11-24T23:33:54.267 に答える