您的位置首页 >综合信息 > executequery返回值(executequery) 编辑: 来源: 发布: 2023-01-10 10:18:41 您好,现在程程来为大家解答以上的问题。executequery返回值,executequery相信很多小伙伴还不知道,现在让我们一起来看看吧!1、你这里的PS应该是PreparedStatement 他调用executeQuery()方法,并返回一个结果集。2、说白了就是跟数据库某一张具体的表产生交互,并获得其中的数据,获得该数据的结果集。3、 public ArrayList selectQuery(IMapper map,String sql,Object []params){try {if(conn.isClosed()){conn=getConnection();}} catch (SQLException e) {System.out.println("建连接时出现异常,异常方法为:selectQuery()");System.out.println("异常原因如下:");e.printStackTrace();return null;}PreparedStatement pstm=null;ArrayList al=null;ResultSet rs=null;try {pstm=conn.prepareStatement(sql);if(params!=null){int len=params.length;for (int i = 0; i < len; i++) {pstm.setObject(1, params[i]);}}rs=pstm.executeQuery();al=map.getAl(rs);return al;} catch (SQLException e) {System.out.println("查询过程中出现异常,异常方法为:selectQuery()");System.out.println("异常原因如下:");e.printStackTrace();}finally{try {rs.close();pstm.close();conn.close();} catch (Exception e2) {System.out.println("关闭连接时出现异常,异常方法为:selectQuery()");System.out.println("异常原因如下:");e2.printStackTrace();}}return null;}这是我写的一个DBManager 你可以作为参考。本文就为大家分享到这里,希望小伙伴们会喜欢。 标签: 免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!