资源简介
做商品列表的重要技术之一!!!
本例子有源代码和数据库,可以直接运行.

代码片段和文件信息
package fen;
import java.sql.*;
import java.util.*;
public class Fen
{
// 得到总页数
public static int getTotalPage(int spanPerPage)
{
int totalpages=0;
try
{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
Connection con=DriverManager.getConnection(“jdbc:odbc:fen“““““);
Statement st=con.createStatement();
ResultSet rsrows=st.executeQuery(“select count(gid) from goods“);
rsrows.next();
int rows=rsrows.getInt(1);
totalpages=rows/spanPerPage+((rows%spanPerPage==0)?0:1);
System.out.println(“totalrows is:“+rows);
rsrows.close();
st.close();
con.close();
}
catch(Exception e)
{
e.printStackTrace();
}
return (totalpages);
}
//得到每页的内容
public static List getPageContent(int pageint spanPerPage)
{
ArrayList al=new ArrayList();
try
{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
Connection con=DriverManager.getConnection(“jdbc:odbc:fen“““““);
Statement st=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVEResultSet.CONCUR_READ_ONLY);
ResultSet rs=st.executeQuery(“select gidgname from goods“);
int first=spanPerPage*(page-1);//得到上一页结束的行数
if(first!=0)
{
rs.absolute(first);//行坐标移动到指定的位置
}
int c=0;
while(c {
String[] onegood =new String[2];
for(int i=1;i<=onegood.length;i++)
{
onegood[i-1]=rs.getString(i);
}
c++;
al.add(onegood);
}
rs.close();
st.close();
con.close();
}
catch(Exception e)
{
e.printStackTrace();
}
return al;
}
public static void main(String args[])
{
System.out.println(getTotalPage(6));
System.out.println(“=========================================“);
//stem.out.println(getPageContent(14));
List goodsinfo=getPageContent(115);
Iterator it=goodsinfo.iterator();
System.out.println(“gid“+“\t“+“gname“);
System.out.println(“-----------------------------------------“);
while(it.hasNext())
{
String[] ginfo=(String[])it.next();
for(String g:ginfo)
{
System.out.print(g+“\t“);
}
System.out.println();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 229376 2008-11-22 20:25 fen\fen.mdb
文件 2867 2008-11-23 14:07 fen\fen\Fen.class
文件 2362 2008-11-23 14:08 fen\Fen.java
目录 0 2008-11-22 19:34 fen\fen
目录 0 2008-11-22 20:25 fen
----------- --------- ---------- ----- ----
234605 5
- 上一篇:Java+Web的网上选课系统Java源码
- 下一篇:ezmorph jar包
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 基于JSP的学生宿舍管理系统(源码 数
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
评论
共有 条评论