XML文件内容如下
<FileId fileid="8">
<ResultSet>
<row id="0">
<col name="a">24</col>
<col name="c">0</col>
<col name="b">34254</col>
</row>
<row id="1">
<col name="a">25</col>
<col name="c">0</col>
<col name="b">34254</col>
</row>
</ResultSet>
</FileId>
数据库里只有一个表,这个表里的字段可能是a,b,c,也可能是c,b,a但要求的XML文件要用上面的格式,哪们大侠有招呀?
<FileId fileid="8">
<ResultSet>
<row id="0">
<col name="a">24</col>
<col name="c">0</col>
<col name="b">34254</col>
</row>
<row id="1">
<col name="a">25</col>
<col name="c">0</col>
<col name="b">34254</col>
</row>
</ResultSet>
</FileId>
数据库里只有一个表,这个表里的字段可能是a,b,c,也可能是c,b,a但要求的XML文件要用上面的格式,哪们大侠有招呀?
解决方案 »
- C#怎么查看函数执行过程中,值的变化。
- #region能多行註釋嗎?
- C#客户端程序发布的问题
- 如何在点击链接后,页面没有转到目标页面前,得知用户点击的是哪个链接?用C#实现。
- ◎100分求助高手!如何让打印和预览显示不同内容,就是在预览后,实际打印时盖个章。来者有分
- 怎样让一个表格的列里面包含一个CheckBox控件?
- 奇怪的问题,请高手指导:dataGridView中没有的column却报了不能为空的错误
- 请问iframe的问题
- 正在装 visual studio.net 2003 , 奇怪的是才1.多g的容量, 竟然不是2002 的plus。。。。
- 如何在第二个窗口里边操纵第一个窗口Fill的DataSet?并显示出来?
- WINFOR(C#)利用office库操作EXCEL时会很耗时,进度条的问题?(急)
- 用什么语言做外挂比较好
先用 "select * from 表名"读取到一个DataSet的Table[0]中。
然后针将Table[0]倒入到你的结构的DataSet中。加入行号。加入列名。(列名就是Table[0]的列名)
最后用倒入过的DataSet保存XML。
也可以使用DataReader读出,然后循环,写出xml文件
你只是需要对DS中表的列排序进行修改,就可以了用 DataColumn dc = new DataColumn();
dc.SetOrdinal