Как добавить новый объект DataColumn в объект DataTable, который уже содержит данные?
псевдокод
//call SQL helper class to get initial data 
DataTable dt = sql.ExecuteDataTable("sp_MyProc");
dt.Columns.Add("NewColumn", type(System.Int32));
foreach(DataRow row in dr.Rows)
{
    //need to set value to NewColumn column
}