Generally we get the same result if we use
strColumn = dtDataTable.Columns(intCounter+1).ColumnName
or
strColumn = dtDataTable.Columns(intCounter+1).ToString
Yes, column names will be always the same inside the same datatable, they are not per row If you want the values of columns (and not the name), then you have to get like this: strColumn = dtDataTable.Rows(intCounter+1).ToString
Datatable column has no property like “Description of column”
It only has column name and data (in rows) - like you can see in BuildDataTable activity
I suspect you are mixing up data in datatable rows with properties of datatable object (e.g. name of column)