您的位置:首页 > 其它

数组转换成datatable

2012-05-21 09:51 232 查看
DataTable dt = new DataTable();

string[] TableName = ds.Tables[0].Rows[i]["CONTENT"].ToString().Split(';');

int h=0;

DataRow dr = dt.NewRow();

dr = dt.NewRow();

while (h < TableName.Length)

{

dr[h] = TableName[h].ToString();

h++;

}

dt.Rows.Add(dr);

例子:

public static DataTable Convert(DataSet ds ,DataSet col)

{

DataTable dt = new DataTable();

if (ds.Tables[0].Rows.Count > 0&&col.Tables[0].Rows.Count>0)

{

for (int h = 0; h < col.Tables[0].Rows.Count; h++)

{

dt.Columns.Add(col.Tables[0].Rows[h][0].ToString(), typeof(string));

}

for (int i = 0; i < ds.Tables[0].Rows.Count; i++)

{

string[] TableName = ds.Tables[0].Rows[i]["CONTENT"].ToString().Split(';');

int h=0;

DataRow dr = dt.NewRow();

dr = dt.NewRow();

while (h < TableName.Length)

{

dr[h] = TableName[h].ToString();

h++;

}

dt.Rows.Add(dr);

}

}

return dt;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: