我正在尝试向表中添加一行:
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'的定义,并且没有扩展方法'InsertOnSubmit'可以找到接受类型'MYDataContext'的第一个参数(你是否缺少using指令或汇编引用?)
我如何解决这个问题?
答案 0 :(得分:0)
datacontext本身没有InsertOnSubmit。 您需要添加实体。类似的东西:
db.NotificationLog <强>取值强> .InsertOnsubmit(n)的