C# ling to sql:';MYDataContext';不包含';InsertOnSubmit';
我正在尝试向表中添加一行:C# ling to sql:';MYDataContext';不包含';InsertOnSubmit';,c#,linq-to-sql,insertonsubmit,C#,Linq To Sql,Insertonsubmit,我正在尝试向表中添加一行: MYDataContext dc = new MYDataContext("MYConnectionString"); using (MYDataContext db = new MYDataContext("MYConnectionString")) { NotificationLog n = new NotificationLog(); n.result = result; n.context =
MYDataContext dc = new MYDataContext("MYConnectionString");
using (MYDataContext db = new MYDataContext("MYConnectionString"))
{
NotificationLog n = new NotificationLog();
n.result = result;
n.context = message;
n.tomobiles = phoneprefix + phone;
n.datesent = DateTime.Now;
n.SMSprovider = provider;
db.InsertOnSubmit(n);
db.SubmitChanges();
}
但我得到了这个错误:
“MYDataContext”不包含“InsertOnSubmit”的定义,并且找不到接受“MYDataContext”类型的第一个参数的扩展方法“InsertOnSubmit”(是否缺少using指令或程序集引用?)
如何解决这个问题?datacontext本身没有InsertOnSubmit。 您需要添加实体。比如: db.NotificationLogs.InsertOnsubmit(n)