摘要:
回到目录一般来说,在T-SQL时代,随机排序可以进行newid()产生出guid值来实现,代码一般为:SELECTTOP10*FROM User ORDERBYNEWID();而到了linq to sql时代,由于产生的语句为延时的(可能是这个原因),所以你用类似这代码:from user in db.User order by Guid.NewID() select user 是不能实现的,这时,如果你的linq to sql非要找个实现的方法,可以在当前数据上下文类中,加个函数:(注意,我们为了扩展性,最要新建一个分部来做这事) 1 /// <summary> 2 /// 数据 阅读全文
posted @ 2013-01-06 17:30
张占岭
阅读(1610)
评论(0)
推荐(1)
浙公网安备 33010602011771号