windowsform中用邦定的方法,把数据源(dataset等)与控件邦定。比如dataset与datagrid邦定。之后用datagrid提供的编辑器设置列名、风格等等。这本来很简单。可是!!!dataset是远程web服务提供的方法返回的(也有filldataset(DataSet ds,string sql)的等方法),只要传sql语句或储存过程过去就返回一个dataset对象!(只知道表名、表结构、视图、储存过程等等内容)。连字符串是什么都不知道。这问题来了,怎么才能实现邦定呀????????DataSet.xsd可以体现他们的表结构,可没有数据,可以把它作为数据源。然后与datagrid邦定。可怎么把数据填充到DataSet.xsd对象呢???

解决方案 »

  1.   

    很简单:
    1.绑定Dataset1.
    2.Fill填充Dataset2
    3.Dataset1和Dataset2的表结构肯定是一样的
    4.用Merge方法,将Dataset2附加到Dataset1上
    5.远程数据就填充到被绑定的DataGrid上了.
      

  2.   

    1.绑定Dataset1.
    2.Fill填充Dataset2
    3.Dataset1和Dataset2的表结构肯定是一样的
    4.用Merge方法,将Dataset2附加到Dataset1上
    5.远程数据就填充到被绑定的DataGrid上了.
    请问,Fill是谁的方法,如何Fill()?Fill DataSet.xsd对象,还是Fill System.data.DataSet对象?Merge方法是DataSet.xsd的方法吗?是如何附加的?
    能详细些吗?请写代码。
      

  3.   

    lcht1(笨小孩) 能帮一下吗?急用呢。