把Clear()换成这个试一试
this.dataSetVisiter1.Reset();

解决方案 »

  1.   

    如果按你的做,就算Fill了以后DataSet里面什么数据都没有啊
      

  2.   

    一个办法是你在数据库中的表加一列au_id之类的,就没问题了。(使用过)
    不然你的查询语句就改的简单一点,没有很多的限制条件。(建议,你自己试试)
      

  3.   

    dataSet.EnforceConstraints = false;
    this.m_DbDataAdapter.FillSchema(dataSet,System.Data.SchemaType.Mapped);在填充数据时,所有的约束要注意
      

  4.   

    To:Jinniu  这个表已经有id列的了
      

  5.   

    查看一下msdn,关于填充数据时的约束问题。
    在填充数据时,所有的约束要注意