8,497
社区成员
发帖
与我相关
我的任务
分享
public T Save<T>(T t)
{
EntityObject eo = t as EntityObject;
using (ObjectContext context = CreateObjectContext())
{
if (eo.EntityKey == null)
{
context.AddObject(t.GetType().Name, t);
}
else
{
//object target = context.GetObjectByKey(eo.EntityKey); //报错未找到类型的对象映射
//context.ApplyCurrentValues(eo.EntityKey.EntitySetName, eo);
}
context.SaveChanges();
return t;
}
}