问题标签 [extended-properties]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1990 浏览

c# - 如何从 C# 中的 access 数据库中检索列描述?

我正在尝试使用 C# 检索 MS Access 列的列描述(用户在表设计器中输入的用于描述列用途的文本)。怎么办?我想也许列中的 ExtendedProperties 会保留这个,但是当我通过 OleDbConnection 获取 DataTable 并遍历列时,ExtendedProperties 的计数始终为 0。

编辑:谢谢,Remou,这成功了。下面是 C# 中的快速测试

0 投票
1 回答
361 浏览

sql - 在 SharePoint 2010 中编辑 SQL 扩展属性

如何在 SharePoint 2010 中编辑表的扩展属性?

到目前为止,我认为没有什么“开箱即用”可以做到这一点。所以,我假设这意味着我必须制作一个自定义 Web 部件来提取表的扩展属性,然后允许我对其进行编辑,然后在编辑完成后,Web 部件更新 SQL 中的扩展属性.

我试图弄清楚是否有办法在不使用代码(开箱即用功能或其他东西)的情况下做到这一点,或者这是唯一的方法。

0 投票
1 回答
674 浏览

sql-server - SQL Server 扩展属性和管理工作室

嗨,我有一个 sql server 2000 db,我向这个 db 添加了一些扩展属性。然后我安装了 sql server 2008 rc2 和管理工作室。当我想用管理工作室打开 sql server 2008 db 扩展属性时的问题我只需右键单击 db,它就在那里,但是如果我在 sql server 2000 db 上尝试这个,我找不到它的扩展属性。

我会很感激你的帮助。

0 投票
4 回答
3252 浏览

sql-server - 如何将 sys.extended_properties 中的 id 映射到对象名称

当我们对我们的 CRUD 存储过程进行代码生成时,我们添加了一个扩展属性来指示它们所基于的表。我希望能够查询sys.extended_properties以获取依赖于给定表的 proc 列表,但extended_properties拥有一个major_id,它似乎与sys.objectsor中的 object_id 不同sys.sysobjects

我需要什么魔法加入?

0 投票
2 回答
4701 浏览

delphi - 使用 EWS 创建扩展属性并从 Outlook 加载项访问它

我目前正在开发 EWS,以便将我们的公司应用程序与 Exchange 2010 进行一些集成。我正在使用 EWS 创建对 Exchange 2010 的预约,它工作正常;但最近我尝试在创建约会时添加一些自定义/扩展属性,下面是我添加扩展属性的代码。

上面的代码能够为约会创建自定义字段。

现在这是我的问题。当我在 Outlook 中打开我创建的约会并转到“开发人员 > 设计此表单”,然后转到“所有字段”选项卡时,我只看到我在“文件夹中的用户定义字段”中创建的自定义字段,但在“此项目中的用户定义字段”。

当用户在 Outlook 中打开约会时,我还制作了一个 Outlook 插件来响应我使用 EWS 创建的自定义字段,当我尝试查找自定义字段时,找不到自定义字段,因为自定义字段是在“文件夹中的用户定义字段”中创建的,但不是在“此项目中的用户定义字段”中创建的。

这是 Outlook 加载项中的代码,将在用户在 Outlook 中打开预约时执行。但是因为自定义字段不在“in this item”中,所以 .Find() 返回 Nothing。

我想要实现的是使用 EWS 使用自定义字段(扩展属性)创建约会,然后在用户在 Outlook 中打开约会时读取 Outlook 加载项中的自定义字段(扩展属性)。

编辑:

我使用 EWS 分配给自定义字段的值显示在“文件夹中的用户定义字段”中。如何从 Outlook 加载项中检索值?也许我可以检索值并将自定义字段添加到项目和值?

谢谢。

0 投票
2 回答
6649 浏览

sql-server-2008 - 扩展属性存储在 SQL Server 中的什么位置?

扩展属性存储在 SQL Server 中的什么位置?

它们是存储在包含它添加到的对象的数据库中,还是单独存储并以某种方式绑定到本地机器。

例如,如果我在 SSMS 中添加填充“描述”字段(MS_Description 扩展属性)以记录表的列,然后关闭数据库引擎并将 MDF/LOG 文件复制到另一台机器上,将扩展属性与复制的文件一起使用,或者它们会留在本地机器上的主数据库(或类似的东西)中吗?

0 投票
2 回答
669 浏览

.net - SMO 不检索索引的扩展属性

我正在尝试使用 SQL Server 管理对象 (SMO) 检索索引上的扩展属性,但检索到的 SMO 对象有一个空的 ExtentedProperties 集合。(索引在表上。)扩展属性在那里,我在 T-SQL 中检查。此外,SMO 还可以找到扩展属性,例如数据库对象上的属性。我所做的只是

要得到

我做错了吗?

干杯,

蒂尔曼

PS:这是SQL Server 2005

0 投票
2 回答
11225 浏览

.net - 从 SQL Server 表中选择扩展属性

我正在为客户的数据库编写一个简单的 CMS。有 12 个表,他们需要管理其中 4 个中的所有数据。

我设置了一个动态数据项目(Linq-to-SQL,因为这是我最熟悉的),第一页使所有 12 个表都可以按应有的方式进行编辑。它们位于一个名为 visibleTables 的可枚举列表中。

接下来,我进入 SSMS 并创建了一个名为 UserEdit 的扩展属性,并将其设置为 0 或 1,具体取决于用户是否应该在该屏幕上看到它。

我想做的是通过该扩展属性过滤 visibleTables 列表,但不知道如何。

我可以使用此查询查看表列表和属性:

我打算遍历可见表并删除带有 0 的表,但我还没有弄清楚,因为major_id 似乎不是我能找到的属性。

0 投票
2 回答
2487 浏览

email - 如何在 C# 中为电子邮件设置 Outlook 扩展属性?

我目前已经编写了代码,使用常用的 SMTPClient 和 MailMessage 对象在 C# 中发送电子邮件。

我的新要求是发送的电子邮件应该设置“权限”,就像用户通过 Outlook 发送电子邮件并使用功能区工具栏中的选项一样。要设置的权限是“不转发”选项。

在此处访问我希望在发送电子邮件时模拟的选项;

任何人都可以提供一些示例.Net代码来实现这一点,或者为我提供一个很好的在线代码参考吗?

在此先感谢,布赖恩。

0 投票
1 回答
1315 浏览

c# - EWS - 如何知道联系人字段扩展属性 ID?

我必须使用 EWS 为某些 Outlook 联系人字段添加值。我已经设法使用 这篇文章的“用户字段 1”来做到这一点 。问题是我需要在其他字段中插入值(例如“杂项字段”中的“帐户”),并且我需要知道这些属性的 ID。这是我用来创建属性的代码,我需要设置第二个参数: