如何获取 .NET 中表中每列的列名称和数据类型列表?

Den*_*nis 0 c# sql vb.net sql-server

假设我在 SQL Server 2008 R2 中有一个名为 TABLE1 的表。我想从这个表中以编程方式获取 C# 或 VB.NET 中的列及其数据类型的列表。本质上类似于执行“sp_help TABLE1”。有小费吗?

Sea*_*nge 5

不幸的是,信息模式视图遗漏了很多重要信息。看看这个链接。

您将通过查询 sys 目录获得更详细的信息。