DataTable 行列转换

来源:互联网 发布:大智慧软件股票行情 编辑:程序博客网 时间:2024/05/17 07:06

 //DataTable 行列转换
        private DataTable ExchangeTable(DataTable dt)
        {
            DataTable exdt = new DataTable();
            //i:行 ;j:列
            for(int ii=0;ii<dt.Rows.Count;ii++)
            {
                exdt.Columns.Add("col" + ii.ToString());
            }
            for(int jj=0;jj< dt.Columns.Count ;jj++)
            {
                exdt.Rows.Add(exdt.NewRow());
            }
            
            for(int i=0;i<dt.Rows.Count;i++)
            {
                
                for(int j=0;j< dt.Columns.Count ;j++)
                {
                    exdt.Rows[j][i] = getDBValue ( dt.Rows[i][j] ) ;
                }
            }
            return exdt;
        }

原创粉丝点击