请教list select 满足2个字段的值都要存在同一个表中
本帖最后由 oVivian1234567 于 2013-01-08 16:19:13 编辑 代码:
foreach (EN_ec_city en in enlist)
{
// DataRow[] df = dtlogistice.Select(String.Format("startaddr='{0}' and endaddr='{1}'", en.city_name, en.city_name));
DataRow[] df = dtlogistice.Select(String.Format("startaddr='{0}'", en.city_name));
// DataRow[] dd = dtlogistice.Select(String.Format("endaddr='{0}'", en.city_name));
foreach (DataRow row in df)
{
DataRow ro = newgvprice.NewRow();
foreach (DataColumn co in cols)
{
ro[co.ColumnName] = row[co.ColumnName];
}
newgvprice.Rows.Add(ro);
}
}
string startaddr = null, endaddr = null;
DataTable dt = new DataTable();
bool isExist = dt.Select(string.Format("city _name='{0}'", startaddr)).Count() > 0 && dt.Select(string.Format("city _name='{0}'", endaddr)).Count() > 0;
//返回True 两者均存在