(Asp.net)我无法使用Linq向Sql插入新行

时间:2009-10-29 14:23:47

标签: asp.net linq-to-sql

所以我正在尝试使用Linq进行简单的插入,但我遇到了麻烦。

代码:

        TestDatacontext db = new TestDatacontext ();
        Comment com = new Comment();
        com.UserID = userId;
        com.TaskID = taskId;
        com.Description = Server.HtmlEncode(txtComments.Text);
        com.DateCreated = DateTime.Now;   

现在,在我看来,我应该能够做到这一点:

db.Comments.Add(com);
db.Submitchanges();

但是,当我写db.Comments时。 [没有添加方法]

那么......我该怎么插入?

1 个答案:

答案 0 :(得分:3)

您正在寻找db.Comments.InsertOnSubmit(com);