dataset已经被释放了吧
datatable无法序列化

解决方案 »

  1.   

    datagrid1.datasource=test.ViewAllOrderForm().table[0].DefaultView;
      

  2.   

    还是不行啊,我是用一个窗体文件调用webservice里面的viewallorderform (),而webservice里面的这个方法又调用的是一个类文件的ViewAllOrderform,但中间怎么把类文件里面的ViewAllOrderform中收集到的dataset传到窗体文件里面呢?谢谢!
      

  3.   

    ms-help://MS.VSCC/MS.MSDNVS.2052/vsintro7/html/vbwlkcreatingdistributedwebapplicationwalkthrough.htm
    这是帮助里的一个分布式开发的例子,就是调用webservice的方法,传回数据集!
    希望对你有帮助!
      

  4.   

    你先用DataSet去接收,看是否能接收成功?如成功,在赋给datagrid。
      

  5.   

    可以直接用dataset传送数据集,只是我自己程序的一点点小问题,改了一个构造函数,所有连接数据库的时候出了点问题,感谢!