亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

實例講解JSP獲取ResultSet結果集中的數據的方法

2020-07-27 21:27:58
字體:
來源:轉載
供稿:網友

獲得所有的記錄

<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>  <head>    <title>查詢所有用戶的記錄</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數據庫的url地址      String user = "root";//登錄數據庫的用戶名      String password = "zhangda890126;;";//登錄數據庫的用戶名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序        conn = DriverManager.getConnection(url,user,password);//鏈接數據庫      }catch(ClassNotFoundException e){        out.println("找不到驅動類");//拋出異常時,提示信息      }catch(SQLException e){        out.println("鏈接MySQL數據庫失敗");//處理SQLException異常      }      try{                 Statement stmt = conn.createStatement();//創建語句對象Statement        String queryAll = "SELECT * FROM user";//查詢所有的用戶        ResultSet rs = stmt.executeQuery(queryAll);        while(rs.next()){          int userid = rs.getInt(1);//獲取第一個字段userid的值          String username = rs.getString(2);//獲取第二個字段username的值          String userpassword = rs.getString(3);//獲取第三個字段password的值                     //打印出所有的用戶的信息          out.println("用戶ID:"+userid+" 用戶名:"+username+" 用戶的密碼 "+userpassword+"<br />");        }      }catch(SQLException e){        out.println("查詢所有用戶信息失敗");      }    %>  </body></html>

獲得所有的記錄中的指定字段的記錄

<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>  <head>    <title>查詢所有用戶的記錄的用戶id和用戶名</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數據庫的url地址      String user = "root";//登錄數據庫的用戶名      String password = "zhangda890126;;";//登錄數據庫的用戶名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序        conn = DriverManager.getConnection(url,user,password);//鏈接數據庫      }catch(ClassNotFoundException e){        out.println("找不到驅動類");//拋出異常時,提示信息      }catch(SQLException e){        out.println("鏈接MySQL數據庫失敗");//處理SQLException異常      }      try{                 Statement stmt = conn.createStatement();//創建語句對象Statement        String queryAll = "SELECT userid,username FROM user";//查詢所有的用戶        ResultSet rs = stmt.executeQuery(queryAll);        while(rs.next()){          int userid = rs.getInt(1);//獲取第一個字段userid的值          String username = rs.getString(2);//獲取第二個字段username的值                                //打印出所有的用戶的信息          out.println("用戶ID:"+userid+" 用戶名:"+username+"<br />");        }      }catch(SQLException e){        out.println("查詢所有用戶信息失敗");      }    %>  </body></html>

獲得指定起始位置和條數的記錄

<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>  <head>    <title>獲得第二條記錄開始的三條記錄</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數據庫的url地址      String user = "root";//登錄數據庫的用戶名      String password = "zhangda890126;;";//登錄數據庫的用戶名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序        conn = DriverManager.getConnection(url,user,password);//鏈接數據庫      }catch(ClassNotFoundException e){        out.println("找不到驅動類");//拋出異常時,提示信息      }catch(SQLException e){        out.println("鏈接MySQL數據庫失敗");//處理SQLException異常      }      try{                 Statement stmt = conn.createStatement();//創建語句對象Statement        String queryAll = "SELECT * FROM user limit 1,3";//查詢所有的用戶        ResultSet rs = stmt.executeQuery(queryAll);        while(rs.next()){          int userid = rs.getInt(1);//獲取第一個字段userid的值          String username = rs.getString(2);//獲取第二個字段username的值          String userpassword = rs.getString(2);//獲取第三個字段的password的值                     //打印出所有的用戶的信息          out.println("用戶ID:"+userid+" 用戶名:"+username+" 用戶密碼:"+userpassword+"<br />");        }      }catch(SQLException e){        out.println("查詢所有用戶信息失敗");      }    %>  </body></html>

遍歷ResultSet中的數據并轉化為表格
在網上找了很久遍歷ResultSet中的數據并將其依次填充到一個網頁表格中,有說將ResultSet數據轉化到一個二維數組中,再依次輸出,但二位數組需要提前指定存儲大小,不方便擴增。其實用如下方法即可:

while(rs.next()){    out.println("<tr><td>"+rs.getString(1)+"</td><td>" +rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"        +rs.getString(4)+"</td><td>"+rs.getString(5)+"</td><td>"+rs.getString(6)+"</td><td>"        +rs.getString(7)+"</td><td>"+rs.getString(8)+"</td><td>"+rs.getString(9)+"</td><td>"        +rs.getString(10)+"</td><td>"+rs.getString(11)+"</td><td>"+rs.getString(12)+"</td><tr>");}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人在线中文字幕| 亚洲国产精品高清久久久| 欧美三级欧美成人高清www| 国产日韩精品在线| 久久综合伊人77777| 一本久久综合亚洲鲁鲁| 97在线免费视频| 国产精品视频免费在线| 久久久亚洲福利精品午夜| 96精品久久久久中文字幕| 久久精品亚洲一区| 久久人人爽人人爽人人片av高清| 国产精品欧美激情| 国产精品扒开腿做爽爽爽的视频| 最近2019中文字幕大全第二页| 成人黄色影片在线| 亚洲综合在线播放| 久久综合免费视频| 91精品国产91久久久久久| 欧美日韩爱爱视频| 欧美视频不卡中文| 91久久久久久国产精品| 欧美性视频在线| 日韩欧美aⅴ综合网站发布| 欧美性猛交xxxxx水多| 美女国内精品自产拍在线播放| 亚洲欧美另类国产| 国产在线不卡精品| 久久99亚洲热视| 91网在线免费观看| 亚洲天堂av在线免费| 国产亚洲欧洲高清一区| 国产在线拍揄自揄视频不卡99| 亚洲一区二区三区成人在线视频精品| 68精品久久久久久欧美| 性欧美xxxx| 91中文在线视频| 热久久99这里有精品| 色噜噜狠狠狠综合曰曰曰| 亚洲 日韩 国产第一| 国产精品网站大全| 亚洲男人的天堂网站| 91亚洲精品一区二区| 国内精品伊人久久| 久久久久五月天| 欧美激情第99页| 96pao国产成视频永久免费| 97免费视频在线播放| 欧美日韩在线另类| 91久久综合亚洲鲁鲁五月天| 国产91久久婷婷一区二区| 久久免费视频在线观看| www国产精品视频| 久久久国产一区| 精品中文字幕视频| 美女av一区二区| 黄色一区二区三区| 海角国产乱辈乱精品视频| 亚洲女同性videos| 美女撒尿一区二区三区| 日韩精品在线观看网站| 国模吧一区二区三区| 成人精品aaaa网站| 2019精品视频| 亚洲第一综合天堂另类专| 精品丝袜一区二区三区| 中文字幕精品久久久久| 亚洲女同性videos| 亚洲成人精品视频在线观看| 久久久成人精品| 亚洲欧美一区二区精品久久久| 久久最新资源网| 国产精品亚洲第一区| 亚洲成人黄色网| 一本色道久久88亚洲综合88| 亚洲爱爱爱爱爱| 性欧美亚洲xxxx乳在线观看| 欧美视频免费在线观看| 成人免费自拍视频| 久久天天躁日日躁| 国产精品一区二区性色av| 国产成人精品一区二区三区| 97在线视频免费播放| 91国产高清在线| 国产精品狼人色视频一区| 福利二区91精品bt7086| 欧美美女15p| 国模精品视频一区二区三区| 97视频网站入口| 亚洲成人免费在线视频| 国产丝袜精品第一页| 日韩中文字幕免费看| 亚洲日韩中文字幕| 国产成人精品日本亚洲| 久久成人这里只有精品| 91九色视频在线| 国产精品成熟老女人| 69视频在线播放| 久久中文字幕国产| 国产精品美女视频网站| 欧美夜福利tv在线| 欧美亚洲国产日本| 综合网日日天干夜夜久久| 欧美大成色www永久网站婷| 国产精品久久久久久久久男| 国产精品美女av| 日韩少妇与小伙激情| 日本精品视频在线播放| 中文字幕一区二区精品| 国产91在线播放精品91| 国产精品久久久久久亚洲影视| 91国产精品电影| 亚洲欧美日韩国产成人| 日韩国产欧美精品一区二区三区| 国产精品永久免费在线| 国产精品久久久久久亚洲调教| 国产乱人伦真实精品视频| 国产精品扒开腿做爽爽爽男男| 成人精品网站在线观看| 国产精品偷伦一区二区| 久久久久久久久久久成人| 97精品欧美一区二区三区| 国产日韩欧美日韩| 97在线视频免费看| 91最新国产视频| 国产视频精品一区二区三区| 国产精品久久久久久婷婷天堂| 欧美成人亚洲成人| 欧美日韩国内自拍| 成人在线视频网站| 久久91超碰青草是什么| 麻豆国产va免费精品高清在线| 国语自产精品视频在线看| 精品香蕉在线观看视频一| 久久久视频免费观看| 欧美电影在线观看| 一区二区三区 在线观看视| 国产精品xxx视频| 成人av色在线观看| 九九热在线精品视频| 亚州欧美日韩中文视频| 91高清在线免费观看| 福利微拍一区二区| 国产精品自拍偷拍| 日韩欧美一区视频| 国产久一一精品| 国产精品午夜国产小视频| 亲爱的老师9免费观看全集电视剧| 午夜精品免费视频| 国产mv免费观看入口亚洲| 亚洲精品国产综合区久久久久久久| 久久精品国产久精国产思思| 欧美精品videosex性欧美| 亚洲欧洲午夜一线一品| 欧美日韩中文在线| 亚洲影影院av| 亚洲色图在线观看| 国产91亚洲精品| 亚洲女人天堂av| 国产精品爽黄69天堂a| 亚洲香蕉av在线一区二区三区| 精品自拍视频在线观看| 国产亚洲人成网站在线观看| 成人xxxx视频|