首页 > 其他 > 详细

Sugar和MiniUI的分页问题

时间:2020-10-19 09:49:34      阅读:49      评论:0      收藏:0      [点我收藏+]

1.Surgar确实简单好用,上手比EF快多了,EF真的是配置麻烦;

但是同时有一些小bug,比如分页的函数就有问题,并且生成cs文件的时候会自动生成视图的cs文件,但是又不能处理cs文件(例如改名称之类的),不过熟悉之后也无伤大雅。


 

2.MiniUI的dataGrid控件分页的时候还需要传入total参数,所以可以自己组个dictionary,一个data放数据,另外一个total为数据总长度;


 

3.另外SQLserver分页SQL的注意

select * from (select *, ROW_NUMBER() OVER(Order by Fax ) AS RowId from Customers) as b
where RowId between 1 and 15

这个RowId是从1开始的,所以自己拼接分页SQL的时候这么写

string sql = string.Format("select * from (select *, ROW_NUMBER() OVER(Order by Fax ) AS RowId from Customers) as b where RowId between {0} and {1}", pageIndex* pageSize+1, (pageIndex+1)* pageSize);

我这个pageIndex是从0开始的。

 

Sugar和MiniUI的分页问题

原文:https://www.cnblogs.com/LeeSki/p/13837984.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!