首页 > 代码库 > 运用DataTable进行行转列操作
运用DataTable进行行转列操作
public DataTable GetReverseTable(DataTable p_Table) { DataTable _Table = new DataTable(); for (int i = 1; i != p_Table.Rows.Count + 1; i++) { if (i == p_Table.Rows.Count) { _Table.Columns.Add(i.ToString() ); } else { _Table.Columns.Add(i.ToString()); } } for (int i = 0; i != p_Table.Columns.Count; i++) { object[] _ObjectValue = http://www.mamicode.com/new object[p_Table.Rows.Count]; //_ObjectValue[0] = p_Table.Columns[i].ColumnName; for (int z = 0; z != p_Table.Rows.Count; z++) { _ObjectValue[z] = p_Table.Rows[z][i]; } _Table.Rows.Add(_ObjectValue); } return _Table; }
运用DataTable进行行转列操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。