BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #9633同步于 2015/8/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

[问题]菜鸟求助各位大神一个问题

henry
2015/8/24镜像同步1 回复
我练习一个小项目。控制台报了三个错,分别是 1.java.sql.SQLException: Access denied for user 'admin'@'localhost' (using password: YES);2.java.lang.NullPointerException at com.util.SqlHelper.executeQuery(SqlHelper.java:24); 3.2015-8-24 11:42:51 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet GoHallUi threw exception java.lang.RuntimeException at com.util.SqlHelper.executeQuery(SqlHelper.java:49) 然后我的sqlhelper代码是 public class SqlHelper { //定义需要的变量 private static Connection ct=null;//连接 private static ResultSet rs=null;//结果 private static PreparedStatement ps=null; public ArrayList executeQuery(String sql,String []paras) { ArrayList al=new ArrayList(); try { ct=DBUtil.getCon(); ps=ct.prepareStatement(sql);//这是第24行 //给sql问号赋值 for (int i = 0; i < paras.length; i++) { ps.setString(i+1, paras[i]); } rs=ps.executeQuery(); //非常有用的 ResultSetMetaData rsmd=rs.getMetaData(); //用法rs可以的到有多少列 int columnNum=rsmd.getColumnCount(); //循环从a1中取出数据封装到ArrayList中 while(rs.next()) { Object []objects=new Object[columnNum]; for(int i=0;i<objects.length;i++) { objects[i]=rs.getObject(i+1);//返回对象数组 } al.add(objects); } return al; } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e.getMessage());//这是第49行 }finally { DBUtil.close(rs,ps,ct); } } 请各位大神指导,感激不尽
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
tifeng机器人#1 · 2015/8/24
数据库没连上,账号,密码不对