高分求解:从客户端保存数据到Web Service时日期字段出现的问题。不够再加
我从Web Service中返回一个数据集,然后在客户端获得了这个数据集,在更改数据集后通过Web Service保存时,得到提示:
"System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to read request. ---> System.InvalidOperationException: There is an error in XML document (1, 5313). ---> System.Xml.Schema.XmlSchemaException: The value '2003/6/1 00:00:00' is invalid according to its data type. An error occurred at (9, 18).
也就是说,我返回的数据集中的一个日期字段的数据类型与从Web Service获得到数据集的XML文档架构不一致,导致了错误。可是为什么会这样呢?
我所用的数据库是Oracle 817i。而且奇怪的是在其它程序中同样有日期字段的情况下,Web Service结构也是相同的,却不会有这个问题。