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

win2003下生成XML文件出错,该如何处理

2012-03-09 
win2003下生成XML文件出错现有一生成XML数据ASP源程序,在WIN2000下生成数据一切都正常,但在WIN2003系统下

win2003下生成XML文件出错
现有一生成XML数据ASP源程序,在WIN2000下生成数据一切都正常,但在WIN2003系统下生成数据后则只显示最后一条,例如:
正常为:
<item>部门一
<BM NAME='A' ID=01></BM>
<BM NAME='B' ID=02</BM>
<BM NAME='C' ID=03></BM>
<BM NAME='D' ID=04</BM>
</item>
在WIN2003下生成数据显示为:
<item>部门一
<BM NAME='D' ID=04</BM>
</item>

不知道问题出在哪,诚来此寻求答案。谢谢

[解决办法]
<BM NAME='A' ID="01"></BM>

另外,你生成的代码可能是有问题的
[解决办法]
应该是在这里出的问题:

C# code
' end if ' rsGZ.close  ' rsBM.movenext  'loop  s=s&("</YYB>"&chr(13))  rsBM.close
[解决办法]
探讨

应该是在这里出的问题:
C# code

' end if
' rsGZ.close
' rsBM.movenext
'loop
s=s&amp;("</YYB>"&amp;chr(13))
rsBM.close


试一下把end if 放在loop的后面能否可以,因为环境太复杂。
C# code

' end if
' rsGZ.close
' rsBM.m……

[解决办法]
2,3
2是游标的类型
3是锁定的类型

如果你操作的是同一张表,可能就会有影响。

具体这里有介绍:http://hi.baidu.com/packet/blog/item/be53b18b70e18dd1fc1f10cf.html

热点排行