问题标签 [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.
c# - 如何从 C# 中的 access 数据库中检索列描述?
我正在尝试使用 C# 检索 MS Access 列的列描述(用户在表设计器中输入的用于描述列用途的文本)。怎么办?我想也许列中的 ExtendedProperties 会保留这个,但是当我通过 OleDbConnection 获取 DataTable 并遍历列时,ExtendedProperties 的计数始终为 0。
编辑:谢谢,Remou,这成功了。下面是 C# 中的快速测试
sql - 在 SharePoint 2010 中编辑 SQL 扩展属性
如何在 SharePoint 2010 中编辑表的扩展属性?
到目前为止,我认为没有什么“开箱即用”可以做到这一点。所以,我假设这意味着我必须制作一个自定义 Web 部件来提取表的扩展属性,然后允许我对其进行编辑,然后在编辑完成后,Web 部件更新 SQL 中的扩展属性.
我试图弄清楚是否有办法在不使用代码(开箱即用功能或其他东西)的情况下做到这一点,或者这是唯一的方法。
sql-server - SQL Server 扩展属性和管理工作室
嗨,我有一个 sql server 2000 db,我向这个 db 添加了一些扩展属性。然后我安装了 sql server 2008 rc2 和管理工作室。当我想用管理工作室打开 sql server 2008 db 扩展属性时的问题我只需右键单击 db,它就在那里,但是如果我在 sql server 2000 db 上尝试这个,我找不到它的扩展属性。
我会很感激你的帮助。
sql-server - 如何将 sys.extended_properties 中的 id 映射到对象名称
当我们对我们的 CRUD 存储过程进行代码生成时,我们添加了一个扩展属性来指示它们所基于的表。我希望能够查询sys.extended_properties
以获取依赖于给定表的 proc 列表,但extended_properties
拥有一个major_id,它似乎与sys.objects
or中的 object_id 不同sys.sysobjects
。
我需要什么魔法加入?
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 加载项中检索值?也许我可以检索值并将自定义字段添加到项目和值?
谢谢。
sql-server-2008 - 扩展属性存储在 SQL Server 中的什么位置?
扩展属性存储在 SQL Server 中的什么位置?
它们是存储在包含它添加到的对象的数据库中,还是单独存储并以某种方式绑定到本地机器。
例如,如果我在 SSMS 中添加填充“描述”字段(MS_Description 扩展属性)以记录表的列,然后关闭数据库引擎并将 MDF/LOG 文件复制到另一台机器上,将扩展属性与复制的文件一起使用,或者它们会留在本地机器上的主数据库(或类似的东西)中吗?
.net - SMO 不检索索引的扩展属性
我正在尝试使用 SQL Server 管理对象 (SMO) 检索索引上的扩展属性,但检索到的 SMO 对象有一个空的 ExtentedProperties 集合。(索引在表上。)扩展属性在那里,我在 T-SQL 中检查。此外,SMO 还可以找到扩展属性,例如数据库对象上的属性。我所做的只是
要得到
我做错了吗?
干杯,
蒂尔曼
PS:这是SQL Server 2005
.net - 从 SQL Server 表中选择扩展属性
我正在为客户的数据库编写一个简单的 CMS。有 12 个表,他们需要管理其中 4 个中的所有数据。
我设置了一个动态数据项目(Linq-to-SQL,因为这是我最熟悉的),第一页使所有 12 个表都可以按应有的方式进行编辑。它们位于一个名为 visibleTables 的可枚举列表中。
接下来,我进入 SSMS 并创建了一个名为 UserEdit 的扩展属性,并将其设置为 0 或 1,具体取决于用户是否应该在该屏幕上看到它。
我想做的是通过该扩展属性过滤 visibleTables 列表,但不知道如何。
我可以使用此查询查看表列表和属性:
我打算遍历可见表并删除带有 0 的表,但我还没有弄清楚,因为major_id 似乎不是我能找到的属性。
email - 如何在 C# 中为电子邮件设置 Outlook 扩展属性?
我目前已经编写了代码,使用常用的 SMTPClient 和 MailMessage 对象在 C# 中发送电子邮件。
我的新要求是发送的电子邮件应该设置“权限”,就像用户通过 Outlook 发送电子邮件并使用功能区工具栏中的选项一样。要设置的权限是“不转发”选项。
在此处访问我希望在发送电子邮件时模拟的选项;
任何人都可以提供一些示例.Net代码来实现这一点,或者为我提供一个很好的在线代码参考吗?
在此先感谢,布赖恩。
c# - EWS - 如何知道联系人字段扩展属性 ID?
我必须使用 EWS 为某些 Outlook 联系人字段添加值。我已经设法使用 这篇文章的“用户字段 1”来做到这一点 。问题是我需要在其他字段中插入值(例如“杂项字段”中的“帐户”),并且我需要知道这些属性的 ID。这是我用来创建属性的代码,我需要设置第二个参数: