如何在定义位置的数据表中添加列a [英] how to add a column a in datatable at defined position
本文介绍了如何在定义位置的数据表中添加列a的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要在运行时的各个位置在数据表中添加新的列.
i need to add the new colums in datatable at various positions during runtime
推荐答案
hi.
试试这个.
[1]
[2]
[3]
希望对您有帮助.
祝你好运. :)
-chaosgray-
hi.
try this.
[1]
[2]
[3]
hope it helps.
goodluck. :)
-chaosgray-
您可以尝试......
DataColumn dc1 =新的DataColumn();
dc1.DataType = System.Type.GetType("System.Int32");
dc1.ColumnName ="ID";
dc1.AutoIncrement = true;
dc1.AutoIncrementSeed = 1;
dt.Columns.Add(dc1);
DataColumn dc =新的DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.Caption ="ReportName";
dc.ColumnName ="ReportName";
dt.Columns.Add(dc);
dt.Columns ["ReportName"].SetOrdinal(0);
dt.Columns ["ID"].SetOrdinal(1);
You can try this...
DataColumn dc1 = new DataColumn();
dc1.DataType = System.Type.GetType("System.Int32");
dc1.ColumnName = "ID";
dc1.AutoIncrement = true;
dc1.AutoIncrementSeed = 1;
dt.Columns.Add(dc1);
DataColumn dc = new DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.Caption = "ReportName";
dc.ColumnName = "ReportName";
dt.Columns.Add(dc);
dt.Columns["ReportName"].SetOrdinal(0);
dt.Columns["ID"].SetOrdinal(1);
这篇关于如何在定义位置的数据表中添加列a的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文