net2.0如何判断datatable内有没有该ID
if (CartTable.Select("id=" + Convert.ToInt32(strProductId)).Count()==0)这个是用linq的。怎样在NET2.0下判断ID是否存在于table中。 --------------------编程问答-------------------- DataTable.Select(string.format("id = '{0}'",yourid) --------------------编程问答-------------------- 这个不是用linq的吧,这个本来就是筛选得出一个datarow数组而已,然后判断该数组有没有元素 --------------------编程问答-------------------- 頂樓上的、 --------------------编程问答-------------------- 少了个) 这个返回的是DataRow数组 然后判断数组的大小即可 --------------------编程问答-------------------- 用NET 2.0写 --------------------编程问答--------------------
这个能在NET2.0运行吗?怎样获取count? --------------------编程问答-------------------- DataTable.Select(string.format("id = '{0}'",yourid)) --------------------编程问答-------------------- 这个返回的是datarow数组,可用dr.length获取有多少行 --------------------编程问答-------------------- DataRow[] drArray = DataTable.Select(string.format("id = '{0}'",yourid))
if(drArray.Length == 0)
{
不存在这个ID
}
else
{
存在这个ID
} --------------------编程问答-------------------- 查询DataRow dr=dt.Select("id=1");
是否存在列dataTable1.Columns.Contains(列名称);
补充:.NET技术 , C#