使用Sharepoint 2010构建复杂关系数据的UI?

时间:2010-08-06 18:12:27

标签: orm sharepoint-2010

我们在SQL Server中有一些关系数据,并希望在Sharepoint 2010中构建一个用于创建和修改记录的UI。对于简单的表格数据来说,它很简单,但是从一些表中包含单个逻辑对象的主 - 细节结构呢?

一个很大的主题,但是最好的基本行动方案是什么?

1 个答案:

答案 0 :(得分:0)

如果创建外部内容类型,则可以在它们之间添加与数据库中表之间的关系相对应的关联。对于每种外部内容类型,创建一个可用于添加/更新/删除数据的外部列表。

要显示主/明细记录,您可以在页面上添加多个webpart并在它们之间创建连接。通过创建连接,选择主记录后将过滤显示详细记录的列表。

如果您的数据库具有m-n关系,则您需要在Visual Studio中创建外部内容类型,因为SharePoint Designer 2010仅支持1-n关系。

我不知道这是否是最好的方式,但BCS比BDC有了很大改进,我认为它可以涵盖大部分(如果不是全部)要求。 (取决于数据的复杂程度)