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

Mik*_*108 5 c# sql-server ado.net

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

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

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

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

khu*_*tch 6

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

这将得到描述:

t.Columns["ProductID"].ExtendedProperties["MS_Description"].Value
Run Code Online (Sandbox Code Playgroud)