我用这个命令 select MC,SBLX from BGSBB FOR XML AUTO
生成了两行xml格式的记录, 但是我是想把一个表的所有记录都能生成呀
如何在c#.net下 查询按条件生成一个 xml的页面 供别的程序调用?如何查询按条件生成一个 xml外部文件 ?两个问题
生成了两行xml格式的记录, 但是我是想把一个表的所有记录都能生成呀
如何在c#.net下 查询按条件生成一个 xml的页面 供别的程序调用?如何查询按条件生成一个 xml外部文件 ?两个问题
调试欢乐多
或遍历数据集,修改XML文件或生成XML文件
xmltextwriter
DataSet myDataSet2 = new DataSet();
mySqlDataAdapter.Fill(myDataSet2);
myDataSet2.WriteXml("d:\\000000000000000000000000000000.XML",XmlWriteMode.IgnoreSchema );
最后生成的XML 文件的第一行是
<?xml version="1.0" standalone="yes"?>
我在用flash调用它的内容时中文出现乱码 当我试着把第一行这样修改为
<?xml version="1.0" encoding="UTF-8"?>问题解决
但我现在想再问的是如何让c#生成XML文件的时候,第一行不是<?xml version="1.0" standalone="yes"?> 而是 <?xml version="1.0" encoding="UTF-8"?>
???? 在哪个类中设置? 或web.config中设置?
我用WriteXml 生成的XML文件用ie打开如下显示:(中文乱码)
<?xml version="1.0" encoding="gb2312"?>
<NewDataSet>
<Table>
<USER_C>涓滆埅</USER_C>
<HTNO>GZA05</HTNO>我用记事本打开, XML 的第一行后加一个<回车经> 再在原来的第二行<NewDataSet>前<backspace> 存盘,一切都好了。<?xml version="1.0" encoding="gb2312"?>[回车]
[backspace]<NewDataSet>
[save]
我如何用c#一次性完成这个操作呀, 难道我还要人工来操作?