sql语句实现分页
2008-02-29 16:03
316 查看
sql语句实现分页:
sqlstr = "select top 10 * from shebei where id not in (select top " & (CInt(pagenum) - 1) * 10 & " id from shebei order by id desc) order by id desc"
'计算总页数
Dim str As String = "select count(*) from shebei"
Dim rd As Data.OleDb.OleDbDataReader
rd = db.readdata(str)
Dim pagesum As Integer ‘总页数
Dim rdcount As Integer ’总记录数
While rd.Read
rdcount = rd(0)
End While
If rdcount Mod 10 = 0 Then
pagesum = rdcount / 10 ’每页显示10条
Else
pagesum = (rdcount - rdcount Mod 10) / 10 + 1
End If
sqlstr = "select top 10 * from shebei where id not in (select top " & (CInt(pagenum) - 1) * 10 & " id from shebei order by id desc) order by id desc"
'计算总页数
Dim str As String = "select count(*) from shebei"
Dim rd As Data.OleDb.OleDbDataReader
rd = db.readdata(str)
Dim pagesum As Integer ‘总页数
Dim rdcount As Integer ’总记录数
While rd.Read
rdcount = rd(0)
End While
If rdcount Mod 10 = 0 Then
pagesum = rdcount / 10 ’每页显示10条
Else
pagesum = (rdcount - rdcount Mod 10) / 10 + 1
End If
相关文章推荐
- 使用标准SQL语句实现分页操作(Oracle)
- 一个利用sql 语句来实现分页的存储过程
- 海量数据实现分页的sql语句
- SQL存储过程分页(通用的拼接SQL语句思路实现)
- 用sql语句实现自定义分页
- 在SQL Server中通过SQL语句实现分页查询(转)
- 两种实现分页的sql语句
- MyBatis中实现动态的SQL语句,分页以及mybatis的常用的配置
- 利用标准SQL语句实现查询记录分页
- C#拼接SQL语句,SQL Server 2005+,多行多列大数据量情况下,使用ROW_NUMBER实现的高效分页排序
- 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现
- SQL语句实现分页
- 【转】Net 分页实现系列之二基于sql语句分页的方式
- 在SQL Server中通过SQL语句实现分页查询
- 在ACCESS中实现真分页的SQL语句
- 用标准的SQL语句实现查询记录分页
- sql语句实现分页技术
- MyBatis中实现动态的SQL语句、分页以及mybatis的常用的配置
- 【转】在SQL Server中通过SQL语句实现分页查询
- 用标准的SQL语句实现查询记录分页