Linq 执行概念
Linq 在返回結果集后不會立該執行 而是在頁面綁定時執行
像這樣
?
getName(name,view)
{
return view?name:"";
}
var lq=from p in lqTable select new{//程序在這Stop
p.id=i++,//在前臺頁面 綁定ID時執行
p.name=getName(p.name,false);//在前臺頁面綁定name時執行
}
想一次查出來?
lq.ToArray() :轉成數組
?
?
/*
(var?query?=?from?item?in?Pages
????where?item.CategoryId?==?1
????select?item;
IQueryable<int>?updateAffactedLine?=?query.UpdateUgly(
????()?=>?new?Page(){
????????CategoryId?=?GetCategoryId(NewCategoryDropDownList),
????????LastModifyDate?=?DateTime.Now,
?????}
);
不到有用沒用 記下吧
*/
轉載于:https://www.cnblogs.com/mattins/archive/2010/12/30/1922389.html
總結
- 上一篇: ASP.NET+SQL创建存储过程
- 下一篇: 关于.NET 的网络信息,服务器端与用户