【发布时间】:2009-10-08 01:07:25
【问题描述】:
我想实现一个我见过并使用过的搜索逻辑。它的工作原理是这样的:
在实体框架中加载了一个存储过程,它在C#中用作方法,它需要参数来执行搜索。该方法返回视图列表(数据库视图)。列表中的视图只有一些需要在网格中显示的属性。例如,我正在通过一些参数搜索用户,结果是用户列表。我没有返回用户对象列表,而是使用了一个 vUser 视图,该视图仅包含将在网格上列出的属性。例如 ID、姓名和姓氏。但是数据仍然是正确的,因为存储过程搜索是针对数据库中的表用户进行的。
View 也作为 C# 对象加载到实体框架中。 我使用的是 SQL Server 2005。
我该如何实现呢?
非常感谢。
【问题讨论】:
标签: sql entity-framework search stored-procedures view