LinQ to DataSet 应用
//gmid是传入的变量
DataTable dt = ds.Tables[0];
DataRow dr = dt.Rows[0];
if (!string.IsNullOrWhiteSpace(gmid))
{
IEnumerable<DataRow> query =
from a in dt.AsEnumerable()
where a.Field<string>("GMID").ToString().ToLower() == gmid
select a;
if (query != null && query.Count() > 0)
foreach (var item in query)
{
dr = item;
break;
}
else
return ;
}
浙公网安备 33010602011771号