首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

¥¥¥ 怎么把数据集转变成XML

2012-01-10 
¥¥¥ 如何把数据集转变成XML如何把数据集转变成XML例如:数据库中数据:Table:T_User-----------------ID    

¥¥¥ 如何把数据集转变成XML
如何把数据集转变成XML

例如:

数据库中数据:
Table:T_User
-----------------
ID    Name
-----------------
1                   张三
2                   李四
3                   王五

变为XML

<T_User>
    <Row>
        <ID> 1 </ID>
        <Name> 张三 </Name>
    </Row>
    <Row>
        <ID> 2 </ID>
        <Name> 李四 </Name>
    </Row>
    <Row>
        <ID> 3 </ID>
        <Name> 王五 </Name>
    </Row>
</T_User>


[解决办法]
倒,这个问题怎么提了n遍啊

先读到DataSet
然后用DataSet的WriteXml方法
[解决办法]
利用dataset的writexml
SqlConnection con = new SqlConnection( "Data Source=(local);Initial Catalog=test;uid=sa;pwd=sa ");

SqlDataAdapter da = new SqlDataAdapter( "select * from T_User; ", con);

DataSet ds = new DataSet();

da.Fill(ds);
ds.WriteXml( "filename.xml ");
[解决办法]
我刚做了一个
[解决办法]
ds.WriteXml( "filename.xml ");
[解决办法]
最简单的遍历一下手工写成xml.
[解决办法]
同理...先将数据集放在DataSet里

private void button1_Click(object sender, System.EventArgs e)
{
writexml(ds);
MessageBox.Show( "导出成功,文本存放在C:\\*.xml ");
}

public void writexml(DataSet ds)
{
ds.WriteXml( "C:\\*.xml ",XmlWriteMode.WriteSchema);
}
[解决办法]
SqlConnection con = new SqlConnection( "Data Source=(local);Initial Catalog=test;uid=sa;pwd=sa ");

SqlDataAdapter da = new SqlDataAdapter( "select * from T_User; ", con);

DataSet ds = new DataSet();

da.Fill(ds);
ds.WriteXml( "filename.xml ");
[解决办法]
不写入到文件,直接生成string,怎么写?
----------------------------------
什么意思?

热点排行