如何使用C#获取列的Sql Server 2005描述?

我可以在C#中使用“Microsoft.SqlServer.Management.Smo.Table”来获取Sql Server 2005数据库的表列。

我有column.Name,但是如何在C#中获取列的描述?

我看到了链接: SQL Server:提取表元数据(描述,字段及其数据类型)

但是如何使用C#“Microsoft.SqlServer.Management.Smo”dll来获取列的描述?

假设您的Smo.Table对象名为t。

这将得到描述:

t.Columns["ProductID"].ExtendedProperties["MS_Description"].Value 

为什么不使用您提供的链接中描述的查询结果?