110,533
社区成员
发帖
与我相关
我的任务
分享
string sqlInfo="";
//下面使用 ITable_User 或者 Table_User均可
List<ITable_User> userList =
OQL.FromObject<ITable_User>()
//.Select()
.Select(s => new object[] { s.UID, s.Name, s.Sex }) //仅选取3个字段
.Where((cmp, user) => cmp.Property(user.UID) < 100)
.OrderBy((o,user)=>o.Asc(user.UID))
.Limit(5, 1) //限制5条记录每页,取第一页
.Print(out sqlInfo)
.ToList();
Console.WriteLine(sqlInfo);
Console.WriteLine("User List item count:{0}",userList.Count);
详细看 一行代码调用实现带字段选取+条件判断+排序+分页功能的增强ORM框架