日期:2014-05-17  浏览次数:20457 次

给xmldatadocment一个节点赋值报错,百度都找不到原因...
System.InvalidOperationException: 在尝试使用 XML 操作编辑 XmlDataDocument 之前请设置 DataSet.EnforceConstraints == false。
   在 System.Xml.XmlDataDocument.OnNodeChanging(Object sender, XmlNodeChangedEventArgs args)
   在 System.Xml.XmlDocument.BeforeEvent(XmlNodeChangedEventArgs args)
   在 System.Xml.XmlNode.BeforeEvent(XmlNodeChangedEventArgs args)
   在 System.Xml.XmlCharacterData.set_Data(String value)
   在 System.Xml.XmlText.set_Value(String value)
   在 System.Xml.XmlElement.set_InnerText(String value)
   在 Service.QueryUserInfo(String page, String maxrow) 位置 e:\NewSeverVss\xmguanli\App_Code\Service.cs:行号 514


我设置了DataSet.EnforceConstraints == false。还是不行
而且只能=赋值,,不能==;

------解决方案--------------------
什么奇葩玩意儿,怎么可能不能==