我正在尝试找到一种更有效的方法来更新sharepoint网站上的多个字段而无需下拉 - >右键单击,或者必须手动加载网站,以便我们可以从网页本身编辑字段。
我不会也不会访问sharepoint designer,所以我希望有一些我可以访问的数据库,我可以一次更新字段而不是手动编辑每个字段(非常慢) )。
如果我错了,请原谅我,但我相信sharepoint网站上的所有字段都保存在数据库中?如果我拥有对sharepoint的管理员权限,我是否可以访问这些数据库?
答案 0 :(得分:1)
不,您将无法访问后端数据库。
即使您这样做,直接查询底层SQL Server数据库也不受欢迎......仅在少数边缘情况下(主要用于报告)支持它,并且任何修改都有可能将您的数据库放入不支持的州。
相反,SharePoint公开了一个对象模型,可用于以编程方式访问SharePoint对象(例如网站,列表,列和列表项)。
通过以下API公开SharePoint对象模型:
根据您的访问级别,您可以使用后四种选项中的任何一种(只是没有服务器端代码),但它们都需要不同级别的编程专业知识。