C# Webservice和WinCE(CF 1.0 Pocket PC 2003)应用程序

C# Webservice和WinCE(CF 1.0 Pocket PC 2003)应用程序,c#,windows-ce,C#,Windows Ce,我的Web服务在WebApplication和WinApplication上运行。没有错误。 服务如: public DataTable foo(string UserID) { ... } 但DataTable在WindowsCE上返回null。为什么?但一切都很正常。 WinCE代码为: DataTable dt = serv.getList(txt, SType.SNo, ref eg, ref ew, ref et); 所有参考字段均正确,但dt.rows=0 谢谢您的帮助。无法通过

我的Web服务在WebApplication和WinApplication上运行。没有错误。 服务如:

public DataTable foo(string UserID)
{
...
}
但DataTable在WindowsCE上返回null。为什么?但一切都很正常。 WinCE代码为:

DataTable dt = serv.getList(txt, SType.SNo, ref eg, ref ew, ref et);
所有参考字段均正确,但dt.rows=0


谢谢您的帮助。

无法通过XML web服务序列化数据表。从:

DataTable、DataRow、DataView和DataViewManager对象无法序列化,也无法从XML Web服务返回。若要返回的数据集不完整,必须将要返回的数据复制到新的数据集