更新數據需要commit
在查詢數據的時候,沒有報錯i,但就是無法顯示打印,最后發現rs.get()與數據庫中的字段不對應的原因
public List getMessage(String startRow,String num){
??????
??????String sql ="select* from message limit "+startRow+","+num;
??????Connection conn = this.session.connection();
??????List list1 = new ArrayList();
??????try {??
????PreparedStatement pstmt = conn.prepareStatement(sql);
????ResultSet rs = pstmt.executeQuery();
????while(rs.next()){
????Message message = new Message();
????message.setId(rs.getInt("id"));
????message.setName("華訊財經股客");
????message.setContent(rs.getString("content"));
????System.out.println(rs.getString("content"));
????String ip??= rs.getString("ip").substring(0, 8).concat("*");??
????message.setIp(ip);??
????message.setPoint(rs.getInt("point"));
????list1.add(message);
????}
????pstmt.close();
??
?? } catch (SQLException e) {
????// TODO Auto-generated catch block
????e.getStackTrace();
?? }
??????return list1;
???? }
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
