小编mis*_*ayn的帖子

实体框架SaveChanges不更新数据库

使用sql server profiler我可以看到AnswerComment的初始查询是转到db,但是当我到达ef.SaveChanges()时,没有任何内容进入db.我正在使用sqlexpress 2008 R2.

using (TPRDEntities ef = new TPRDEntities())
{
    var ac = ef.AnswerComments.Where(a => a.AnswerCommentID == answercomment.AnswerCommentID).FirstOrDefault();

    if (ac == null)
    {
        ac = new AnswerComment();
        ac.AnswerID = answercomment.AnswerID;
        ac.DisplayText = answercomment.DisplayText;
        ac.InsertDate = answercomment.InsertDate;
        ac.InsertUser = "save test user";
        ef.SaveChanges();
    }
}
Run Code Online (Sandbox Code Playgroud)

.net entity-framework

4
推荐指数
1
解决办法
3165
查看次数

标签 统计

.net ×1

entity-framework ×1