数据库分页
declare @PageSize int,@PageIndex int,@tmpSql nvarchar(2048)
select @PageSize=10,@PageIndex=3
set @tmpSql='select top '+cast(@PageSize as nvarchar(20))+'* from tbl_表名
where d_id>(select max(d_id) from (
select top '+convert(nvarchar(20),(@pagesize-1)*@pagesize)+'d_id from tbl_表名 order by d_id
)as t
order by d_id'
print(@tmpSql)
declare @BeginTime datetime,@EndTime datetime
set @BeginTime=getdate()
print('Begin Time:'+cast(@BeginTime as nvarchar(20)))
EXEC(@tmpSql)
set @EndTime=getdate()
print('End Time:'+cast(@EndTime as nvarchar(20)))
print('Use Time;'+cast(datediff(ms,@BeginTime,@EndTime) as nvarchar(20)))
我想问一下,就是当那个@PageIndex=1的时候就显示不出来,就是第一页显示不出来,其它时候都显示的出来
请帮忙解决一下,谢谢!!
...全文
相关推荐
java对HighGo DB数据分页的示例
java对HighGo DB数据分页的示例,java对HighGo DB数据分页的示例
用Java和数据库实现分页管理
今天学习的还是分页管理,不过是用Java+数据库实现。 在学习的过程中遇到不少的问题,首先就是忘了数据库的密码,花费了一上午的时间百度怎么重置MySQL的密码什么的,结果在下午上课前又想起了。然后就是老师给的连接数据库的驱动和我的数据库不兼容,又搞了一个多小时才发现这个问题。。。 言归正传,用Java+数据库 实现分页管理,我们首先得在数据库中创建一个表,用于存储数据,可以先填充一些数据。 ...
mysql数据库实现数据分页详解
在MySQL数据库中,实现数据分页通常使用LIMIT和OFFSET子句。这些子句使得查询结果可以分批返回,从而实现分页功能。在MySQL中实现分页有多种方法,每种方法都有其适用的场景和优缺点。选择哪种方法取决于具体的应用场景、数据量以及性能要求。在实际应用中,通常会根据需求选择最适合的分页方式,并在应用程序中集成分页逻辑,通过传递页码和每页记录数参数来动态生成SQL查询语句。
Java中数据库自动分页完整实例
一、数据库中sql实现分页 --建立表 CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_
Qt数据库分页显示
Qt数据库分页显示SQLITE,Qt4 Mingw 能正确编译运行


