首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教这是什么语法

2012-04-12 
请问这是什么语法?var qry from t in parameterswhere t.ParameterName.ToUpper() dsPara.Tables[0].

请问这是什么语法?
var qry = from t in parameters
  where t.ParameterName.ToUpper() == dsPara.Tables[0].Rows[i]["argument_name"].ToString().ToUpper()
  select t;
if (qry.ToList().Count != 0)
  para.Value = qry.Single().GetParameterValue();
else
 para.Value = DBNull.Value;
正在看公司项目源码。用的是asp.net,其中有这么一段,看不懂什么意思.请指点指点。。。

[解决办法]
var qry = from t in parameters
where t.ParameterName.ToUpper() == dsPara.Tables[0].Rows[i]["argument_name"].ToString().ToUpper()
select t;
类似sql查询语句
Linq
从parameters里查询出ParameterName转换成大写后=你的dsPara.Tables[0].这个表里的i行的值这个记录

热点排行
Bad Request.