假设我有一个名为 Product 的表,其中包含三列:Id、CustomerId、Name。Id 是主键。该架构不在我的组的控制范围内,我们现在需要始终提供 CustomerId 作为所有查询(选择、更新、删除)的参数。这是一个很长的故事,我不想进入......它涉及触发器:-P
所以我的问题是,当我在 LinqToEntities 中有一个附加实体时,我想保存一些更新(比如在这种情况下我正在更新名称)。我怎样才能让它生成 SQL:
update Product set Name = @Name where Id=@Id and CustomerId=@CustomerId
where 子句中除了主键外还包含 customerId 参数。
谢谢 :-)