亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

java - 遇到的一個ResultSet結果集的問題,請看代碼?

瀏覽:77日期:2023-11-30 08:24:22

問題描述

有問題段的代碼如下:

public ArrayList<menuentity> getMenuList(Connection con){

ArrayList<menuentity> list=null;try { String sql='select * from menu where misEnable=1'; Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery(sql); System.out.println('rs:'+rs); menuentity m=null; list=new ArrayList<menuentity>(); System.out.println('new ArrayList<menuentity>();'); while(rs.next()){System.out.println('rs.next()');m=new menuentity();m.setMid(rs.getString(1));m.setMname(rs.getString(2));m.setMurl(rs.getString(3));m.setMimg(rs.getString(4));m.setMparnetid(rs.getString(5));m.setMcreatedate(rs.getDate(6));m.setMisEnable(rs.getInt(7));m.setMcreater(rs.getString(8));m.setMisLeaf(rs.getInt(9));System.out.println('1:'+rs.getString(1));list.add(m); } } catch (Exception e) { e.printStackTrace();}System.out.println('1daolist:'+list);return list; }

現象描述:這個方法中能執行到System.out.println('new ArrayList<menuentity>();');處,但是while循環里面沒有執行,因為 System.out.println('rs.next()');在控制臺沒有輸出,但是sql語句在數據庫能查到數據,方法傳入的connection也沒有問題,因為另外有頁面和這個方法共同用過一個connection,另外一個頁面能從后臺返回數據,這是在eclipse中和tomcat聯系調試的

問題:為什么while里面沒有執行,可能是什么原因?謝謝!!!

問題解答

回答1:

Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery(sql);

這個寫的不對吧

寫成這個試試

Statement stmt=con.createStatement(sql); ResultSet rs=stmt.executeQuery();

標簽: java
主站蜘蛛池模板: 999香蕉视频 | 亚洲精品综合网在线8050影院 | 在线视频欧美日韩 | 亚洲成人黄色网 | a级国产乱理片在线观看 | 国产免费一级在线观看 | 手机在线观看黄色 | 欧美激情一区二区三区不卡 | 黄色三级视频在线 | 国产成人免费高清视频 | 久久精品国产亚洲精品 | 9999久久| 成熟亚洲妇女毛茸茸的性画廊 | 最新永久一路线二路线三路线 | 一级特黄特黄的大片免费 | 性生活免费视频网站 | 看日本黄色大片 | 亚洲精品在线观看91 | 黄网站在线观看永久免费 | 亚洲精品国产成人一区二区 | 日韩a无v码在线播放免费 | 国产或人精品日本亚洲77美色 | 国产高清狼人香蕉在线观看 | 性做久久久久久网站 | 亚洲最黄视频 | 亚洲国产日韩在线观频 | 国产精品中文字幕在线 | 在线精品视频在线观看高清 | 成人激情视频在线观看 | 12306播播影视播播影院午夜 | 免费视频爰爱太爽了 | 国产高清免费在线 | 高颜值露脸极品在线播放 | 日韩特级毛片免费观看视频 | 欧美国产成人精品一区二区三区 | 在线免费观看一区二区三区 | 99热这里有免费国产精品 | 一级片视频免费 | 久久视频国产 | 免费看av在线网站网址 | 性毛片|