如何在存储过程中包装LINQ to SQL查询?

时间:2010-04-01 02:24:10

标签: linq-to-sql

LINQ to SQL在内部生成SQL查询并在提交更改后触发数据库。有没有什么方法可以将所有这些查询包装在某个存储过程中,并在每次在数据库中插入或更新任何内容时执行此存储过程?

问题是只允许存储过程进行任何插入或更新或删除操作,出于安全目的限制直接查询。

2 个答案:

答案 0 :(得分:1)

我是这么认为的 - 请参阅here

答案 1 :(得分:1)

您可以创建sprocs,使用O / R设计器将它们添加到模型中,然后从代码中调用它们。 AFAIK,即使用LINQ ...

,您可以使用存储过程