0

我们在项目中使用 LINQ to SQL。其中一个表是项目中每个操作中使用的“用户”。

最近,据说我们在表中添加了“IsDeleted”列,并在 LINQ to SQL 查询中的每个数据提取中考虑该列。

我们不想在所有查询中添加“WHERE IsDeleted = Fasle”。

在获取数据之后但在进一步发送到项目中的代码之前是否可以“中断”到 LINQ?

4

1 回答 1

2

这可以通过 C# 解决,但它确实是错误的工作工具。

在包含此语句的数据库中创建一个视图,并且从现在开始只使用该视图。您甚至可以通过不再授予该表的权限来强制执行此操作。

于 2013-04-10T08:41:32.313 回答