亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

Java學(xué)習(xí)之MySQL翻頁例子

時間:2025-11-08 03:48:14 java語言 我要投稿

Java學(xué)習(xí)之MySQL翻頁例子

  一、運行前準(zhǔn)備

Java學(xué)習(xí)之MySQL翻頁例子

  下載了mysql的jdbc驅(qū)動(一個jar文件)并加載在CLASSPATH(方法見《JAVA/JSP學(xué)習(xí)系列之一(JDK安裝) 》)

  (如果找不到,請從本站下載)

  建一個MySQL數(shù)據(jù)庫test

  數(shù)據(jù)庫中有一個表:note,字段為:name(varchar)

  二、下載,安裝

  <%@ page="" contenttype="text/html;charset=gb2312">

  <% java.sql.Connection sqlCon; /pic/p>

  java.sql.Statement sqlStmt; /pic/p>

  java.sql.ResultSet sqlRst; /pic/p>

  java.lang.String strCon; /pic/p>

  java.lang.String strSQL; /pic/p>

  int intPageSize; /pic/p>

  int intRowCount; /pic/p>

  int intPageCount; /pic/p>

  int intPage; /pic/p>

  java.lang.String strPage;

  int i;

  /pic/p>

  intPageSize = 2;

  /pic/p>

  strPage = request.getParameter("page");

  if(strPage==null){

  /pic/p>

  intPage = 1;

  } else{

  /pic/p>

  intPage = java.lang.Integer.parseInt(strPage);

  if(intPage<1) intPage = 1;

  }

  /pic/p>

  Class.forName("org.gjt.mm.mysql.Driver").newInstance();

  /pic/p>

  sqlCon= java.sql.DriverManager.getConnection("jdbc:mysql:/pic/test");

  /pic/p>

  sqlStmt = sqlCon.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY); /pic/p>

  strSQL = "select name from note";

  /pic/p>

  sqlRst = sqlStmt.executeQuery(strSQL);

  /pic/p>

  sqlRst.last();

  intRowCount = sqlRst.getRow();

  /pic/p>

  intPageCount = (intRowCount+intPageSize-1) / intPageSize;

  /pic/p>

  if(intPage>intPageCount) intPage = intPageCount;

  %>



姓名

  <% intpagecount="">0)

  <% sqlRst.next();

  i++;

  }

  }

  %>

  第<%=intpage%>頁共<%=intpagecount%>頁

  <%if(intPage下一頁<%}%>

  <%if(intpage>1){%>上一頁<%}%>

  <%

  /pic/p>

  sqlRst.close();

  /pic/p>

  sqlStmt.close();

  /pic/p>

  sqlCon.close();

  %>

  三、怎么去運行?

  見前文《JAVA/JSP學(xué)習(xí)系列之五(JDBC-ODBC翻頁例子)》。

【Java學(xué)習(xí)之MySQL翻頁例子】相關(guān)文章:

Java中如何使用嵌入MySQL08-27

java中的hashCode小例子教程12-25

Java多線程的線程守護例子01-11

java程序易犯的21種錯誤例子01-16

Java發(fā)展史之Java的由來08-15

Java中嵌入式MySQL的使用方法介紹03-07

java連接mysql數(shù)據(jù)庫亂碼如何解決09-26

php入門之連接mysql數(shù)據(jù)庫11-16

學(xué)習(xí)Java的技巧03-22

  • 相關(guān)推薦