您的位置:首页 > 数据库

Entity Framework 使用sql语句分页(查询单表)

2015-01-17 10:13 302 查看

1、查询单表

var pageSize = 2;//条数
var pageIndex = 2;//索引

var sql = @" SELECT D.*
FROM   ( SELECT    ROW_NUMBER() OVER ( ORDER BY B_MemberId ASC ) AS rownum ,
*
FROM      Bxy_MembersData
) AS D
WHERE  rownum BETWEEN ( @pageIndex - 1 ) * @pageSize + 1
AND     @pageIndex * @pageSize
ORDER BY B_MemberId ASC";
object[] sqlParameter =
{
new SqlParameter("@pageIndex",pageIndex),
new SqlParameter("@pageSize",pageSize),
};
var list = dataaccess.QueryList<Bxy_MembersData>(sql, sqlParameter);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: