如何返回ArrayList动态数组?

csdn_wayne 2004-04-29 11:52:45
我想用WebService返回ArrayList动态数组,代码应该怎么写?
...全文
79 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
tashanzhishi 2004-04-30
  • 打赏
  • 举报
回复
这是俺目前在做项目的一段代码,解决你的问题应该钓钓有鱼了吧:)


客户端:
public bool SavePrsn(Prsn apInfo,string astrBank,string astrRef,string astrEduc,string astrEmpl,string astrUser)
{
ddmsWsPInfo.CandiService ddmsCS = new ddmsWsPInfo.CandiService() ;
try
{
ddmsCS.Url = AppGlobal.WebServicesUrl ;
XmlSerializer ser = new XmlSerializer(typeof(Prsn));

StringBuilder sb = new StringBuilder() ;

StringWriter sw = new StringWriter(sb) ;

ser.Serialize(sw, apInfo);
sw.Close();

return ddmsCS.SavePrsn(sb.ToString(),astrBank,astrRef,astrEduc,astrEmpl,astrUser) ;
}
catch(Exception e)
{
AppGlobal.LogAppError(e,"PrsnManager","SavePrsn","",astrUser) ;
return false ;
}
finally
{
ddmsCS.Dispose();
}

}

服务器端:
[WebMethod ]
public bool SavePrsn(string apInfo,string astrBank,string astrRef,string astrEduc,string astrEmpl,string astrUser)
{
XmlSerializer ser = new XmlSerializer(typeof(Prsn));

StringReader sr = new StringReader(apInfo) ;

Prsn prInfo = (Prsn)ser.Deserialize(sr) ;

return wsPrsnManager.Instance().SavePrsn(prInfo,astrBank,astrRef,astrEduc,astrEmpl,astrUser) ;

}

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧