sharepoint SP2007 SQLQuery

时间:2011-12-19 15:37:31

标签: sharepoint

我必须查询Sharepoint List,但是通过创建视图来显示数据并没有满足我的要求。

我已经访问了我的Sharepoint数据库的WSS_Content,我可以查询列表数据。

我只使用了select语句来获取数据。我非常确定我不应该在WSS_Content数据库上创建任何存储过程。

我想创建存储过程并为我的 SSRS调用该存储过程。我应该在哪里存储该存储过程?

1 个答案:

答案 0 :(得分:1)

是的,根据微软标准,不允许开发人员直接修改内容数据库。

首先让我知道您要查找的数据是单个列表还是多个列表。 如果是多个列表,请尝试使用SPSiteDataQuery并将数据提取到对象/集合中,然后实现查询。如果它是单个列表,那么使用caml查询会更加容易,最重要的是使用任何过滤器。