objCommand.Fill(ds, "abc");
objCommand.Fill(ds, "x");
都可以objCommand.Fill(ds);
=objCommand.Fill(ds, "Table1");

解决方案 »

  1.   

    但我试了好象不行,我是说tabelname是一个string 类型的变量,传一个参数给他才确定是某个确定的表,这样能行吗 ?
      

  2.   

    SqlDataAdapter.Fill 方法 (DataSet, Int32, Int32, String)中的两个Int32把我搞晕了~~~我的全局有个 starindex变量,
    以下方式有效:
    sqlda.Fill(ds,10,20,"tb")
    sqlda.Fill(ds,i,j,"tb") //其中i=10,j=20均为局部变量以下方式无效(starindex只作为0被使用):
    sqlda.Fill(ds,starindex,starindex+10,"tb")  //其中starindex=10为全局变量
    sqlda.Fill(ds,i,j,"tb") //其中i=starindex,j=starindex+10 均为局部变量这是该函数的BUG还是我可能在什么地方搞错了??