datatable中判断记录是否存在

不存在 = dt.select("cid=1").length==0

DataView dv = new DataView(dt); dv.RowFilter = "COMMODITY_ID = '" + cid + "'"; if(dv.Count>0) {//存在} else {//不存在}

for(int i=0i <dt.Rows.Count;i++)
{
if(dt.Rows[i][0].ToString()=="你的值")
//存在
}

foreach(DataRow dr in dt.Rows)
{
if( cid == (string)dr["列名"])
{
//该值存在
}
}

你可能感兴趣的:(Datatable)