Dot-Net

在 vb.net 中,如何從數據表中獲取列名

  • May 25, 2015

因此,我從無法直接查看的表中創建了一個數據表(即使用 sql 伺服器管理)。我想找到數據表中的列名,正確的方法是什麼?

這是從 DataColumn 中檢索列名的方法:

MyDataTable.Columns(1).ColumnName 

要獲取 DataTable 中所有 DataColumns 的名稱:

Dim name(DT.Columns.Count) As String
Dim i As Integer = 0
For Each column As DataColumn In DT.Columns
 name(i) = column.ColumnName
 i += 1
Next

參考

您可以遍歷數據表的列集合。

等等

Dim dt As New DataTable()
For Each column As DataColumn In dt.Columns
   Console.WriteLine(column.ColumnName)
Next

C#

DataTable dt = new DataTable();
foreach (DataColumn column in dt.Columns)
{
Console.WriteLine(column.ColumnName);
}

希望這可以幫助!

引用自:https://stackoverflow.com/questions/6791894