ADODataSet1.Open;
ADODataSet1.Recordset.PageSize := 10; //显示第一页
ADODataSet1.Recordset.AbsolutePosition := 1;
ADODataSet1.Recordset.PageSize := 10; //显示第二页ADODataSet1.Recordset.AbsolutePosition := 11;有人说上面这种方法可以,但我试了,结果不行,请问怎么回事?
ADODataSet1.Recordset.PageSize := 10; //显示第一页
ADODataSet1.Recordset.AbsolutePosition := 1;
ADODataSet1.Recordset.PageSize := 10; //显示第二页ADODataSet1.Recordset.AbsolutePosition := 11;有人说上面这种方法可以,但我试了,结果不行,请问怎么回事?
select top 5 * from Table where ID not in (select top 5 ID from Table)
显示的是5个一页,可以动态改变sql语句,改变后面的5为变量,即可实现动态分页
'select top 5 * from Table where ID not in (select top '+PrevPageVariant+' ID from Table)',形成一个新的sql语句.
记得给我分哦!!!!!!