日期:2014-05-18 浏览次数:20614 次
ArrayList al=new ArrayList();
for(int i=0;i<Datatable.Rows.Count;i++)
{
if(Datatable.Rows[i]["列名"].ToString()=="什么字符串")
{
al.add(i);
}
}
//al 存了行索引
------解决方案--------------------
DataRow[] rows = dt.Select("FieldName = '" + str + "'");
这样就得到了所有的行了,循环这个行的数组就行了。
------解决方案--------------------
DataTable dt= ds.Tables[0];
DataRow[] drs =dt.Select("列名='字符串'");