-1
我有兩個表,我有一個按鈕控件,當我點擊按鈕時,table2中的記錄添加到table1,並且該記錄必須在table2中刪除。 我寫了像如何在一次添加查詢添加和刪除操作
public ActionResult Accept(int id, string selectedVal) //To update Accept status
{
var retrieveID = (from i in dbContext.groups
where i.groups_name == selectedVal
select new { groups_id = i.Usr_contacts_groups_id }).FirstOrDefault();
var currentId = 1;
var deleteQuery = dbContext.requests.Where(i => i.from_usr_id == id && i.to_usr_id == id).FirstOrDefault();
contact contactGroup = new contact();
contactGroup.groups_id = retrieveID.groups_id;
contactGroup.groups_usr_id = currentId;
this.dbContext.Add(contactGroup);
this.dbContext.Delete(deleteQuery);
try
{
this.dbContext.SaveChanges();
}
catch
{
return View();
}
return Json(null);
}
我可以添加在表1的記錄,並在刪除查詢「ID」值表2刪除多條記錄。
,問題是......? –
只刪除那個特定記錄不是多個記錄 – steve
'table2'的主鍵是什麼? –