web service只能使用基本类型 + dataset上面的错误,是不是使用了不识别的类型造成的啊。

解决方案 »

  1.   

    .net的web service可以使用的數據類型很少,當然也不會支持什么DataHandler。
    建議找個soap組件,自己寫,表用代理類了
      

  2.   

    网上说 具体解决办法是自己封装soap请求包,然后进行调用 这个我没接触过,不知道哪位高人有做过的,请指点下,项目很急。哎在线等
      

  3.   

    .NET中没有DataHandler这个类型,是JAVA中的。
      

  4.   

    如果你调用java 的web service,那么返回数据类型必须是公共的;
      

  5.   

    参考:
    http://topic.csdn.net/t/20051212/09/4453005.html
    http://webdev.csdn.net/page/daadd897-eab4-4823-b60a-c273cc2fa182
      

  6.   

    实在不行的话,你可以换一种实现方法.用webservice的代理实现,可以用wsdl工具生成代码类,这跟直接引用是一样的,
    而且用代理可以动态指向不同的服务器
      

  7.   

    访问我的博客 程序员日记 http://www.ideaext.com
      

  8.   

    你的BLOG不错,但是好象没有关于该主题的文章
    谢谢14楼的回复,但是我的目的不是为了建代理类,是因为对象的关系