如何在定义位置的数据表中添加列a [英] how to add a column a in datatable at defined position

查看:68
本文介绍了如何在定义位置的数据表中添加列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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆