数组转换成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;
}
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;
}
相关文章推荐
- C# 数组转换为DataTable 的三个方法
- 把IList和泛型数组转换为DataTable
- 使用.net处理json数组,将json数组转换为datatable
- HOW TO:对象数组转换为表(DataTable)
- HOW TO:对象数组转换为表(DataTable)
- 对象数组转换为DataTable的方法
- JSON 格式的转换: 数组、字符串、List集合、DataTable,实体对象
- Datatable 转换为List数组
- DataTable 和字符串数组之间进行转换
- Code7 转换数组为DataTable
- 把datatable和数组转换成JSON格式 C#
- 把IList和泛型数组转换为DataTable
- DataTable与数组相互转换
- DataTable转换成数组 jquery获取后台数组方法
- C# 数组转换为DataTable 的三个方法
- 把一个DataTable对象转换成一个数组对象
- C# 数组转换为DataTable 的三个方法
- 将DataTable中的某列转换成数组或者List
- 实体数组转换成DataTable
- 把IList和泛型数组转换为DataTable