我知道您可以在 SharePoint 2010 中使用 BCS 连接到 SQL 数据库,但我想知道的是,是否可以将 SQL 中表的扩展属性导入/连接到 SharePoint,而不是将表信息与 SharePoint 连接?
换句话说,如何在 SharePoint 中查看 SLQ 数据库表的扩展属性?我知道您可以查看数据,但是扩展属性呢?谢谢!
我知道您可以在 SharePoint 2010 中使用 BCS 连接到 SQL 数据库,但我想知道的是,是否可以将 SQL 中表的扩展属性导入/连接到 SharePoint,而不是将表信息与 SharePoint 连接?
换句话说,如何在 SharePoint 中查看 SLQ 数据库表的扩展属性?我知道您可以查看数据,但是扩展属性呢?谢谢!
最简单的方法是使用以下 sql 在数据库中创建视图:
select tab.table_name, ex.name, ex.value
from sys.extended_properties ex
inner join information_schema.tables tab on ex.major_id = object_id(tab.table_name)
那么它应该只是一个标准的 bcs 连接(虽然我还没有测试过)
这样做的问题是它不可编辑,它只是一个视图(另外,值不会出现在 SharePoint 中,因为它是一个对象(复杂)并且不受 SP 支持)。