就像要对数据库返回的DataSet和DataTable对象进行判断是否有数据,如数据转换成对应的对象,没有就做其他判断。
//C#判断DataSet是否有值
public static bool HasData(DataSet ds)
{
if (ds == null) return false;
if (ds.Tables.Count <= 0) return false;
if (ds.Tables[0].Rows.Count <= 0) return false;
return true;
}
//C#判断DataTable是否有数据
public static bool HasData(DataTable dt)
{
if (dt == null) return false;
if (dt.Rows.Count <= 0) return false;
return true;
}