假设我有一个表说 MyTab(ID, ..., UserID) 的数据如下
(ID=1, ..., UserID =123)
然后使用 SL app + WCF Ria Service + EF,UserID = 456 的用户运行该应用并尝试删除上述一行数据。我所做的是使用 wcf ria 服务从实体集中删除实体实例,然后是 SubmitChanges。代码如:
mytab.UserID = 456;
context.MyTabs.Remove(mytab);
context.SubmitChanges(....);
但在删除触发器中,我无法获取数据 UserID = 456,因为这是删除,而不是更新。在这种情况下,如何在删除触发器中获取 UserID =456?