http://www.flashchina.net/info/public_html/teach_6/animated_7/flash_8/2003-10/1067089190-5.html

解决方案 »

  1.   

    返回一个DataSet没问题,在WEBSERVICE中返回一个DATASET对象,在需要用的地方如:DataSet ds=new localhost.Service1().SeleB(sqlConnStr,"XXXX","","","");
    DataGrid1.DataSource = ds;
    DataGrid1.DataBind();就可以了。
      

  2.   

    谢谢你,to:naturalym()
    我是在FlashMX2004里用,不是在.net里用,谢谢!
      

  3.   

    to:net_lover(孟子E章)谢谢
    看来只能用数组了,哎~~~~~~
    如果那位用过DataSet的话还请告诉在下,谢谢
      

  4.   

    webservice返回的dataset,在.net里肯定可以调用,在.net之外我想也应该可以调用,FlashMX2004我没用过,所以方法我也不知道:(
      

  5.   

    楼主用FlashRemoting好些,基于轻量级的SOAP二进制协议。可以直接绑定DataSet。
      

  6.   

    会不会是你的DataSet远程调用返回null阿
      

  7.   

    谢谢大家,
    谢谢to: liuzhonghe(呆头鹅)我的DataSet在C#里可以用的,不是返回Null
    to: kkun(素颜)谢谢,FlashRemoting我没用过,还请兄台告诉在下
    谢谢大家
      

  8.   

    在FlashMX2004中的DataGrid好像是没法绑定webserveice的Dataset的,你可以让WebService返回一个数组,这样是可以绑定的
      

  9.   

    谢谢dv423(dv423)
    看来只有这样了,下午结贴
    谢谢大家
      

  10.   

    其实web service返回的dataset是一个带schema的xml,你可以写一个样式单来显示的呀
      

  11.   

    需要将返回的DATASET序列化传输就行了