Asp.net mvc 如何通过linq在mvc中删除第一个表中的一条记录并插入第二个表中的记录
在此输入代码如何删除第一个表中的一条记录并通过linqu在mvc 5中插入第二个表中的记录 并在第一个表中插入一条记录,然后通过linq在mvc 5的第二个表中插入该记录 请推荐我 var queryalcustomers=从db.Clients//中的项插入到DelClient表中的更改 其中item.ID_NO==ID 选择项目Asp.net mvc 如何通过linq在mvc中删除第一个表中的一条记录并插入第二个表中的记录,asp.net-mvc,asp.net-mvc-5,Asp.net Mvc,Asp.net Mvc 5,在此输入代码如何删除第一个表中的一条记录并通过linqu在mvc 5中插入第二个表中的记录 并在第一个表中插入一条记录,然后通过linq在mvc 5的第二个表中插入该记录 请推荐我 var queryalcustomers=从db.Clients//中的项插入到DelClient表中的更改 其中item.ID_NO==ID 选择项目 var list1 = new List<Client>(); var list2 = new List<DelC
var list1 = new List<Client>();
var list2 = new List<DelClient>();
list1 = queryAllCustomers.ToList();
list1.ForEach(item => list2.Add(new DelClient() { ID_NO = id }));
foreach (var item1 in queryAllCustomers)
{
foreach (var item in list2)
{
db.DelClients.Add(item);
db.SaveChanges();
}
db.Clients.Remove(item1);
db.SaveChanges();
}
var list1=新列表();
var list2=新列表();
list1=queryalcustomers.ToList();
ForEach(item=>list2.Add(newdelclient(){ID_NO=ID}));
foreach(查询客户中的var项1)
{
foreach(列表2中的变量项)
{
db.DelClients.Add(项目);
db.SaveChanges();
}
db.Clients.Remove(第1项);
db.SaveChanges();
}
首先,以某种方式找到您的条目。将其添加到新表中。将其从旧表中移除。保存更改
var queryAllCustomers = from item in table
where item.id = 1
select item;
ContextName.NewTableName.Add(item);
ContextName.OldTableName.Remove(item);
ContextName.SaveChanges();
质量差的问题,所以没有太多问题。发布问题时应该更加准确。老实说,我不明白你的意思。你能添加代码并更好地解释你的问题吗?