如何让一个ds绑定多张表

解决方案 »

  1.   

    DataSet本身就可以包含多个表,多个DataTable
      

  2.   

    使Command.CommandText="select * from table1 where ...,"+"select * from table2 where ...,"+.....;这不就将多个表绑定到ds中了吗?
      

  3.   

    可以做多个datatable添加到一个到一个dataset中去,就跟一个数据库下建立多个表一样,用的时候dts.tables[ID或"Name"]就可以了
      

  4.   

    数据集的dataset.tables[index] 本来就是多表的了。
    dataset.tables.add把datatable加入到dataset
      

  5.   

    把多个table放到一个dataset里面然后绑定
      

  6.   

    dataset是数据集,可比成如sqlserver中的数据库
    而数据库中可以有多个表,当然dataset可以存在多个表了,就是相关的dataset中的table
      

  7.   

    调用时 dataset.Tables["tablename"].Row[i][j] 可以直接得到表中的某个数据.