问题一、分页查询时,同一条数据出现在不同的分页,即在第一页有该条记录,到第二个分页时还发现该记录。至少Sql Server会出现该问题,
原因:SQL 使用了order by 语句。但order by 的字段,不能明确的排序所有的记录,导致两次查询会出现不同排序的结果。
最好的办法:就是在order by 后面再加一个 主键的排序或非空的字段排序。
原因:SQL 使用了order by 语句。但order by 的字段,不能明确的排序所有的记录,导致两次查询会出现不同排序的结果。
最好的办法:就是在order by 后面再加一个 主键的排序或非空的字段排序。