那你把表起个名字再看看
ds.Tables["afsdf"].Rows[i];//

解决方案 »

  1.   

    很可能是你的数据表没有Fill成功。建议先给表起个名字,再试试。
      

  2.   

    DataSet ds = new DataSet();
    sqlDataAdapter.Fill(ds,"table1");
    DataTable dt = ds.Tables["table1"];
    DataTable dt1 = ds.Tables[0];
      

  3.   

    to  zhzuo(秋枫) 
    你说的是什么啊?
    能解释一下吗?
    我很菜的,看不明白
      

  4.   

    你的问题还真奇怪
    怎么会有这样的事情?
    我还没有遇到过呢,^_^
    你试试用表的名字,如果没有给datatable命名,而且是用dataAdapter.fill搞出来的话,表名默认为“table”,然后是“table1”,依此类推
    还有就是没有fill成功,就像一楼说的那样