一个Delphi调用C#开发的WebService的问题
最近在做一个数据接口,对方是用C#做的WebService接口,之前都一切正常,但最近对方接口升级之后,我处理一个对象时发生异常。
故障现象:
为一个TXSDecimal类型的对象后,在调用其交易函数时报错。
System.FormatException: 该字符串未被识别为有效的 DateTime。
在 System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
在 System.DateTime.Parse(String s)
在 WS.ServicePrsesent.WriteQD2(ValidateInfoClass Ol010, QDInfoClass[] O10OO0)
我的代码如下:
QDINFOS[i].happentime := TXSDateTime.Create;
QDINFOS[i].happentime := DateTimeToXSDateTime(FieldByName('rq').AsDateTime);
谁能知道,这是什么原因??