【发布时间】:2011-08-12 13:37:42
【问题描述】:
使用实体框架。是否可以插入多个子记录。目前我正在遍历一个列表并添加到实体对象,但只有一个/最后一个对象被保存到数据库中。我应该只创建一个存储过程,还是使用 EF 可以做到这一点? 例如
//dc = datacontext
var fileList = Session["FileNames"];
string[] sA = fileList.ToString().Split('|');
for (int i = 0; i < sA.Count(); i++)
{
wcc.ID = id; //which has been supplied through a previous
//dc.SaveChanges
wcc.FileName = sA[i];
dc.AddTotbObject(wcc);
}
dc.SaveChanges();
dc.Dispose();
【问题讨论】:
标签: c# frameworks ado.net entity