ds1.Tables[0].TableName="table1"-----这句没什么用途,改一下DataTable的名字而已。
关注一下,请大家帮忙看看这个100分的问题,网址:
http://community.csdn.net/Expert/topic/5366/5366610.xml?temp=.5854761

解决方案 »

  1.   

    ds.Tables可用index,也可以用tableName,
    ds1.Tables[0].TableName="table1"就是给第一个表加一个tableName,没什么特别的
    这个这么写还不如直接用copy,ds = ds1.Copy();
    this.ds.Clear();
    this.ds.Merge(ds1);
      

  2.   

    ds1.Tables[0].TableName="table1"-----这句我抄别人的不知道意思?下面代码用到了:和控件邦定
    ----------------------------------------------------------------------------
    主要是因为this.Spread1_Sheet1.DataSource=ds.Tables["WorkTable"];这句中的ds.Tables["WorkTable"];是不是要ds1和ds中的DataTable名一样,我式了改成其他的Spread1控件里不显示数据了,