Tom-Net

导航

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

posted on 2010-03-30 14:44  Tom_Net  阅读(193)  评论(0编辑  收藏  举报