DataSet drset = drbook.GetDiaryBook(createdate);
DataColumn[] dcs = drset.Tables[0].Columns;
foreach (DataColumn dc in dcs)
{
drbook.TransToCN(dc["CreateWeek"]);
drset.Tables[0].ImportRow(dc);
}
上面的代码是错误的!
我想实现的是先把表里的数据列导出来.再转换其中的列CreateWeek.转换完成后再导入原dataset中.高人来帮忙!
DataColumn[] dcs = drset.Tables[0].Columns;
foreach (DataColumn dc in dcs)
{
drbook.TransToCN(dc["CreateWeek"]);
drset.Tables[0].ImportRow(dc);
}
上面的代码是错误的!
我想实现的是先把表里的数据列导出来.再转换其中的列CreateWeek.转换完成后再导入原dataset中.高人来帮忙!
是写错了.好像没有ImportCols吧
foreach(DataRow dr in drset.Tables[0].Rows)
{
dr["CreateWeek"] = drbook.TransToCN(dc["CreateWeek"]);
}
{
drset.Tables[0].Rows[i]["CreateWeek"] = drbook.TransToCN(Convert.ToInt32(drset.Tables[0].Rows[i]["CreateWeek"]));
}