欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

invalidoperationexception 错误。生成 xml 文档时出错

更新时间: 2014-01-05 01:59:47 责任编辑: Author_N1

 

InvalidOperationException 异常。生成 XML 文档时出错。
WebService代码如下:

 public DataTable GetDataFromSAP(DataTable varCondition)
        {
            ClaMM_Service.ClaZ_RFC_PUR obj = new ClaMM_Service.ClaZ_RFC_PUR();
            DataTable dtResult = obj.Z_RFC_PUR(varCondition);
            return dtResult;
        }

在系统里调用代码如下:

MM.MM_Service obj = new MM.MM_Service();
 dtFinal = obj.GetDeductDataFromSAP(dtRtn);

当调试到dtFinal = obj.GetDeductDataFromSAP(dtRtn);抛出异常:捕捉到InvalidOperationException 异常。生成 XML 文档时出错。

 

--参考方法--
你上面的代码看起来很乱,可能是你为了保守代码。所以出错原因不是很清楚。
但是可以肯定是你可能是想写xml文件,估计是写文件权限出错。
如果只是进行中间数据交换处理,建议你定义XEelement对象,或者XMLElement对象。用变量进行处理
--参考方法--
请尝一下传一个空DataTable对象再返回空的DataTable对象,看看问题是否存在,如果不存在,则表示
传输的DataTable中的数据有问题
--参考方法--
将参数或者返回值序列化成xml时出错。

参考下面的文章进行调试。

XmlSerializer 常见问题疑难解答
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:59:47
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4250/
本文WWW.DOC100.NET DOC100.NET版权所有。