2009-12-23 4 views
3

Я не могу получить обновление для работы с использованием Linq to SQL в поле VarChar (Max). Вот код, я использую, который вызывается из простого класса DAO:Linq to SQL VarChar (Max) Обновление не работает

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 (Макс). Я заметил по этому вопросу: LINQ to SQL Update (C#)
У Марко была такая же проблема (см. Ответ, 5-й комментарий), но я не могу сказать, получил ли он когда-либо ответ на эту конкретную проблему.

Любая помощь с этим очень ценится.

+0

Создание магазина прок для обновления и призвании, что ХП с Linq работает отлично. Я бы предпочел не писать кучу хранимых процессов. Благодарю. – Solburn

+0

У меня была почти такая же проблема, вы когда-либо делали какой-то прогресс в этом вопросе? –

+0

Нет, к сожалению, я еще ничего не обнаружил. – Solburn

ответ

0

Я есть тот же самый вопрос, и, насколько я помню изменения UpdateCheck имущества на UpdateCheck.WhenChanged будет решить проблему

Смежные вопросы