tnfh.net
当前位置:首页 >> 连接mysql空指针异常 >>

连接mysql空指针异常

说明getConnection()执行未成功。。。。。。。。getConnection()中不要写try{}catch(){},而是在使用的地方再try{}catch(){} ,,,,这样容易调试

conn是空指针把,没连接数据库 你把这段代码放在构造函数里看看还报不报错

应该是SiliaozhongleiDAO这个对象是null.按照这个逻辑排查一下

String driver = ......这行取配置文件的时候,配置文件里面定义的是driverClass=...而你取的时候用的是driver这个位置应该是写错了吧

这是空指针的错误,找到你的UsersAction这个类,在95行有这个空指针的错误,就是你错误信息上第二行显示的信息

String driver = ......这行取配置文件的时候,配置文件里面定义的是driverClass=...而你取的时候用的是driver这个位置应该是写错了吧

如果是 rs.next() 报空指针异常那么就是说明 rs 是 null 的,你需要去检查你的 db.selectMess() 这个方法最终返回的有没有结果

HandleInserTData类中第26行和cheshi类中13行有问题 下面那句就是提示

public boolean executeUpdata(String sql) { try { sta = con.createStatement(); //创建声明对象连接 sta.executeUpdate(sql); //执行添加、修改、删除操作 return true; //如果执行成功则返回true } catch (Exception e) { e.printStackTrace...

你看下后台打印的SQL语句,是否正确

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com