是否可以使用GetSchemaTable()
來檢索列名稱?使用GetSchemaTable()僅檢索列名稱
我一直在嘗試使用這種方法檢索列名(僅),這是可能的。
DataTable table = myReader.GetSchemaTable();
foreach (DataRow myField in table.Rows)
{
foreach (DataColumn myProperty in table.Columns)
{
fileconnectiongrid.Rows.Add(myProperty.ColumnName + " = "
+ myField[myProperty].ToString());
}
}
此代碼檢索大量的表中的數據不需要,我只需要包含 列名!:
仍返回所有數據:-(也許有毛病我環路 – user1495962
@ user1495962:。列名是在每一行的第一列,我不認爲這是可以省略其他列信息,如'ColumnOrdinal,ColumnSize,NumericPrecision'等**編輯我的答案** –
這工作thx! – user1495962