DataView转化成DataTable
public DataTable DataViewToDataTable(DataView dv)
...{
//Clone dv.Table to dtTemp
DataTable dtTemp = dv.Table.Clone();
dtTemp.TableName = "Row";
foreach (DataRowView drv in dv)
dtTemp.ImportRow(drv.Row);
return dtTemp;
}
public void WriteDataTableToXml(String fileName, DataTable dt)
...{
DataSet dsTmp = new DataSet();
DataTable dtTmp = dt.Copy();
dsTmp.Tables.Add(dtTmp);
StreamWriter sr = new StreamWriter(fileName);
dsTmp.WriteXml(sr);
sr.Close();
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hflkl1314/archive/2007/08/09/1733650.aspx