比如在SqlDataAdapter中获取数据的时候,我的查询语句是select * from tb where tb_ID='5',但是在数据库中没有这条记录,那用这个SqlDataAdapter建立DataSet后,怎么判断这个DataSet中有没有数据呢?

解决方案 »

  1.   

    他自动会没有的。
    或者也可以用DataSet.Tables["TableName"].Rows.Count == 0
      

  2.   

    ds.Tables[0].Rows.Count==0
    或者
    ds.Tables[自己起的表名].Rows.Count==0
      

  3.   

    DataSet.Tables["TableName"].Rows.Count == 0
      

  4.   


    if(DataSet.Tables["TableName"].Rows.Count>0)
    {
    有数据
    }else
    {
    无数据
    }
      

  5.   

    if(DataSet.Tables["TableName"].Rows.Count>0)
    {
    有数据
    }else
    {
    无数据
    }
      

  6.   

    if(DataSet.Tables[0].Rows.Count>0)
    {
    有数据
    }else
    {
    无数据
    }
      

  7.   

    dataset.Fill(sqldataadapter,"tablename");
    if(DataSet.Tables["tablename"].Rows.Count>0) 

    有数据 
    }else 

    无数据