本文主要是介绍DataTable纵向记录转换成横向列显示,动态新增列及填充数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
DataTable dt = Maticsoft.DBUtility.DbHelperOra.Query(QuerySql).Tables[0];
#region 创建新的DataTable
DataTable dtShow = new DataTable();
dtShow.Columns.Add("序号", Type.GetType("System.String"));
dtShow.Columns.Add("部门", Type.GetType("System.String"));
dtShow.Columns.Add("编号", Type.GetType("System.String"));
dtShow.Columns.Add("姓名", Type.GetType("System.String"));
dtShow.Columns.Add("职务", Type.GetType("System.String"));
dtShow.Columns.Add("期间", Type.GetType("System.String"));
dtShow.Columns.Add("开始日期", Type.GetType("System.String"));
dtShow.Columns.Add("结束日期", Type.GetType("System.String"));
//加载帐套的薪资项 转换成列
DataTable dtCover = GetCoverItemDT();
if (dtCover.Rows.Count > 0)
{
for (int i = 0; i < dtCover.Rows.Count; i++)
{
dtShow.
这篇关于DataTable纵向记录转换成横向列显示,动态新增列及填充数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!