怎样判断DataSet的某个列集合中是否有指定的数据?请问哥们,谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/28 17:42:59
前提条件,已经从数据表中查询并填充到了DataSet。
不想再次用select count(*)查一遍数据表,我想也没必要,因为数据已经取出来了。
比如,我想判断第2列这个列集合中是否有“张三”这个用户名的存在,请问用什么方法呢?谢谢大家!

DataRow[] rows=ds.Tables[0].Select("UserName='易学网'");

rows.Length>0表示找到数据

for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
if (ds.Tables[0].Rows[i]["name"].ToString() == "张三")
{

}
}

for (int j = 0; j < ds.Tables[0].Rows.Count; j++)
{
if (ds.Tables[0].Rows[j][1].ToString() == "张三")
}

if(DataSet.Tables[0].Select("第二列='ABCDEFG'") > 0)
{
存在。
}