读书人

关于DataSet怎么在一列中再插入一列?

发布时间: 2012-03-24 14:00:46 作者: rapoo

关于DataSet如何在一列中再插入一列?清高手指点
情况如下
列1
0
1
2
3
我想再插入一列
结果变成了
列1 列2
0
1
2
3
4
5
6
7

如何才能变成

列1 列2
0 4
1 5
2 6
3 7

请高手指点

[解决办法]
DataSet ds = new DataSet();
DataTable dt = new DataTable();
dt.Columns.Add("c1", typeof(Int32));
for (int i = 0; i < 4; i++)
{
DataRow dr = dt.NewRow();
dr[0] = i;
dt.Rows.Add(dr);
}
ds.Tables.Add(dt);

dt.Columns.Add("c2", typeof(Int32));
for (int i = 0; i < 4; i++)
{
dt.Rows[i]["c2"] = i + 4;
}

读书人网 >C#

热点推荐