- 浏览: 1495537 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (523)
- JAVA (334)
- J2EE (18)
- JSP (21)
- JavaScript (14)
- it life (2)
- mobile develop (4)
- UBUNTU (14)
- Algorithm (14)
- DataBase (56)
- Browser/Server (1)
- linux (6)
- fedora (2)
- CSS (1)
- AjAX (3)
- HTML5 (1)
- EJB (1)
- osworkflow (2)
- Java face (5)
- spring (4)
- ICE (1)
- webService (2)
- MongoDB (1)
- JavaThread (4)
- JavaCollections (3)
- Hibernate (2)
- JavaMail (1)
- JavaBasic (1)
- Cache (1)
- https (4)
- DOM4J (1)
- JDOM (0)
- Mybatis (1)
- JUNIT (1)
- eclipse (1)
- easyMock (2)
最新评论
-
yadongliang:
...
自己认为的一些技术点 -
yadongliang:
每次看你头像都看的荷尔蒙分泌失调
WebService的两种方式SOAP和REST比较 (转) -
yadongliang:
hollo 写道一直有这种感觉,盲目的跟风,确实有一些人为了潮 ...
WebService的两种方式SOAP和REST比较 (转) -
welss:
博主,JNative怎么调用dll中的这种方法: int ...
JNative调用DLL -
Java_Antelope:
session.setAttribute和session.getAttribute(
//db.jsp
<%@ page language="java" import="java.util.*,java.sql.*,com.abin.db.connection.*,java.text.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>DIV+CSS</title> </head> <body> <% Connection conn=null; Statement stmt=null; ResultSet rs=null; String sql=null; int pagesize=3; int pagenum=1; int endpage; int startPage=1; if(request.getParameter("pageno")!=null){ pagenum=Integer.parseInt(request.getParameter("pageno")); } startPage=(pagenum-1)*pagesize+1; endpage=(startPage+pagesize); try{ String driver="com.ibm.db2.jcc.DB2Driver"; String url="jdbc:db2://localhost:50000/lee"; String username="acer"; String password="abin"; Class.forName(driver).newInstance(); conn=DriverManager.getConnection(url,username,password); sql="select * from (select username,age,rownumber() over(order by id desc) as rowid from lee ) a where a.rowid>="+startPage+" and a.rowid<"+endpage+""; stmt=conn.createStatement(); rs=stmt.executeQuery(sql); out.println("<table border=2>"); out.println("<tr>"); out.println("<th width=200>"+"username"+"</th>"); out.println("<th width=200>"+"age"+"</th>"); out.println("</tr>"); while(rs.next()){ out.println("<tr>"); out.println("<td>"+rs.getString("username")+"</td>"); out.println("<td>"+rs.getInt("age")+"</td>"); out.println("</tr>"); } out.println("</table>"); }catch(Exception e){ e.printStackTrace(); }finally{ if(null!=conn){ conn.close(); } if(null!=stmt){ stmt.close(); } if(null!=rs){ rs.close(); } } int pagecurrent=pagenum-1; int pagenext=pagenum+1; out.println("<a href='db.jsp?pageno="+pagecurrent+"'>"+"上一页"+"</a>"); out.println("<a href='db.jsp?pageno="+pagenext+"'>"+"下一页"+"</a>"); out.println("<br/>"); Calendar cal=Calendar.getInstance(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy:MM:dd HH:mm:ss"); String show=sdf.format(cal.getTime()); out.println(show); %> <br/> <a href="add.jsp">新增</a> </body> </html>
发表评论
-
sql 统计类语句
2014-03-17 16:59 11891、统计每月的成交量,按照逆序排序(2013年以来的每月销量, ... -
Jdbc 操作Oracle CLOB字段
2013-01-08 22:10 4494//这个适用于oracle10,11,以前oracle9操作C ... -
SQL重复记录处理(查找,过滤,删除)
2012-12-30 23:43 4832HZT表结构 ID int Title nvarchar( ... -
sql 如何过滤重复记录
2012-12-29 21:37 2449请各位大侠帮忙了 问题1:对于以下几个记录 ID 123456 ... -
Mysql 触发器和存储过程
2012-09-17 12:34 9951、首先建表: create table tababin( i ... -
Sql ACID
2012-09-12 17:57 924http://nathanchen.github.com/Re ... -
Oracle 表分区学习
2012-09-12 17:52 833http://love-flying-snow.iteye.c ... -
Oracle表分区
2012-09-12 17:19 1366废话少说,直接讲分区语法。 Oracle表分区分为四种:范围分 ... -
MYSQL中 ENUM 类型的详细解释
2012-03-12 23:30 2420ENUM 类型 ENUM 是一个字 ... -
Mysql 字段数据类型/长度及表类型详细说明
2012-03-12 23:20 15018一、MySQL 字段数据类型/长度 1、数值类型 列类型 ... -
MySQL中的datetime与timestamp比较
2012-03-04 19:30 1217相同 显示 TIMESTAMP列的显示格式与DATETI ... -
DIV 切换(二)
2011-12-23 15:44 2204<%@ page language=" ... -
DIV 切换(一)
2011-12-23 15:37 1203<%@ page language=" ... -
Struts2 修改页面
2011-10-15 00:46 1653Struts2 修改页面的显示 Student 实体类: ... -
mysql 存储过程例子
2011-08-21 01:35 4008mysql 存储过程例子(当前我使用的是mysql 5.5) ... -
Oracle Cursor介绍
2011-08-21 00:54 1046一 概念 游标是SQL的一个内存工作区,由系统或用户以变量的 ... -
oracle 游标
2011-08-20 14:09 10781、隐式游标 实例1、用sql%found 相当于sql.fo ... -
关于DB2存储过程的几个小实例
2011-08-20 03:21 2929================ CREATE PROCED ... -
oracle 游标遍历%rowtype中的记录
2011-08-20 01:49 7488那么我们使用Oracle游标 游标分为:静态游标和引用游标( ... -
oracle concat
2011-08-19 23:26 1209oracle 连接字符串: 连接两个字符串 sel ...
相关推荐
DB2分页实现.sql 分页的实现,很好用哦~!
DB2 分页查询及 Java 实现示例详解 DB2 分页查询是指在数据库中对大量数据进行批量处理操作,以避免直接使用 `SELECT * FROM tableName` 语句所带来的问题。分页查询可以将数据分批处理,从而提高处理效率。 在 ...
SQL Server 2000、DB2等数据库系统都提供了实现分页查询的方法,虽然具体语法有所差异,但原理基本相同。下面将详细介绍SQL Server 2000和DB2中分页存储过程的实现,以及DB2如何自动生成流水号。 首先,让我们看看...
根据提供的标题、描述以及部分文本内容,我们可以整理出与DB2数据库相关的多个知识点。下面将对这些内容进行详细的解析和扩展: ### DB2数据库SQL语句大全 #### 1. 强制关闭所有应用程序 ```sql db2...
常用数据库分页sql(),1.oracle数据库分页;2.DB2数据库分页;3.SQL Server 2000数据库分页;4.SQL Server 2005数据库分页5.MySQL数据库分页
DB2分页 DB2的分页语句使用ROW_NUMBER()函数,语法为: ```sql SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY ID DESC) AS a, t.* FROM TEST2 t) b WHERE b.a BETWEEN (x-1)*y+1 AND (x-1)*y+y; ``` 其中,x...
不同的数据库管理系统(DBMS)有不同的分页查询语句,下面对 Oracle、DB2、SQL Server、MySQL、Access 等数据库的分页查询语句进行了整理。 SQL Server 分页查询 SQL Server 中有两种分页查询方法: 1. 第一种...
**DB2分页**: DB2不支持`LIMIT`关键字,但可以使用`ROW_NUMBER()`函数实现分页: ```sql SELECT * FROM ( SELECT B.*, ROWNUMBER() OVER() AS RN FROM ( SELECT * FROM ) AS B ) AS A WHERE A.RN BETWEEN ...
##### DB2分页写法 ```sql SELECT *, ROWNUMBER() OVER (ORDER BY AREA_CODE) AS ROWNUMBER_ FROM mytable WHERE 1 = 1 AND ROWNUMBER_ BETWEEN startRow AND endRow ``` ##### MySQL分页写法 ```sql SELECT * FROM ...
本文将详细介绍Oracle、DB2、SQL Server 2000/2005、MySQL、PostgreSQL等常见数据库的分页查询方法,并提供具体的SQL语句示例。 #### Oracle 分页查询 Oracle 的分页查询主要通过 `ROWNUM` 函数实现。`ROWNUM` 是 ...
### DB2分页方法 DB2支持使用`ROWNUMBER()`函数进行分页查询。 #### 4. 使用`ROWNUMBER()`函数 - **获取指定范围的数据**(例如第10至第20条记录): ```sql SELECT * FROM ( SELECT c1, c2, c3, ROWNUMBER() ...
本文将详细介绍几种常见数据库中的分页实现方式,包括SQL Server、MySQL、DB2以及Oracle。 #### 一、SQL Server 分页实现 SQL Server 提供了多种分页方式,其中一种较为流行的方法是利用 `TOP` 关键字结合 `NOT IN...
本文将详细介绍MySQL、SQL Server、Oracle以及DB2四种主流数据库中的分页实现方法。 #### MySQL 分页 在MySQL中,`LIMIT`关键字是实现数据分页的主要手段。其基本语法格式如下: ```sql SELECT * FROM 表名 LIMIT...
Oracle、MYSQL、sqlserver和DB2分页查询 分页查询
### DB2存储过程实现分页查询 在数据库应用开发中,分页查询是常见的需求之一。对于大型数据集,直接查询所有数据不仅消耗资源,还会降低用户体验。因此,实现高效、可靠的分页功能至关重要。本篇文章将详细介绍...
DB2数据库环境 32k分页表空间是建表,将有些数据库表建立在独立的表空间上面有助于提高数据库引擎的执行效率
不同的数据库系统提供了不同的分页机制,本文将详细介绍几种常见数据库(Oracle、DB2、SQL Server、PostgreSQL)的分页语法支持,并给出具体的示例。 #### Oracle 数据库分页 Oracle 支持多种分页方式,包括三层...
2. **DB2分页查询**: DB2采用`rownumber() over()`窗口函数进行分页。例如,`SELECT * FROM (SELECT 字段1, 字段2, ..., ROW_NUMBER() OVER(ORDER BY id DESC) AS rn FROM tablename WHERE ...) AS t1 WHERE t1.rn...
本笔记将聚焦于DB2的学习,同时对比分析Oracle和MySQL两种流行数据库的分页实现,旨在帮助读者深入理解数据库分页机制。 首先,让我们了解一下分页在数据库中的重要性。在大数据量的查询场景下,一次性返回所有结果...
AspNetPager7.2分页控件及Demo...因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、Access、mysql、DB2等数据库以及XML文件、内存数据或缓存中的数据、文件系统等等。