following code snippet retrieving all columns name of dataset in string array
[VB.Net]
Private Function getDatasetColumns(ByVal ds As DataSet) As String() Dim columnCount As Integer = ds.Tables(0).Columns.Count Dim ColumnsArray(columnCount - 1) As String For i As Integer = 0 To ds.Tables(0).Columns.Count - 1 ColumnsArray(i) = ds.Tables(0).Columns(i).ToString() Next Return ColumnsArray End Function
[C#]
private string[] getDatasetColumns(DataSet ds) { int columnCount = ds.Tables[0].Columns.Count; string[] ColumnsArray = new string[columnCount]; for (int i = 0; i <= ds.Tables[0].Columns.Count - 1; i++) { ColumnsArray[i] = ds.Tables[0].Columns[i].ToString(); } return ColumnsArray; }