一个JSP更新数据库中的数据的问题,求高手解答!

[复制链接]
查看11 | 回复4 | 2011-3-9 15:50:17 | 显示全部楼层 |阅读模式
看了一下你的sql,写的应该正确,这个错误报的是空指针异常,在DB.java类的update方法中,没有猜错的话应该是没有打开数据库的connection,然后直接调用了jdbc的数据库操作,也就是conn是空,如果查找不到错误,把那个DB.java的构造器贴出来...
回复

使用道具 举报

千问 | 2011-3-9 15:50:17 | 显示全部楼层
2楼说得很清楚了。。这个应该就是没有得到Connection.楼主检查下JDBC连接数据库的程序。或者写个main 方法,DB updateDB = new DB();System.out.println(updateDB==null);如果打印出来为true,证明没有连接上。...
回复

使用道具 举报

千问 | 2011-3-9 15:50:17 | 显示全部楼层
错误扯到jdbc了 ,那就是你那个 DB updateDB = new DB(); 对象为空的,就是没连接上数据库吧,检查一下吧,比如没放jar包什么的?。。。。。...
回复

使用道具 举报

千问 | 2011-3-9 15:50:17 | 显示全部楼层
java.lang.NullPointerException空指针异常(空值) 首先这个说明你要更新的数据 其中有东西是null值. 然后你要看数据库是不是允许null值继续来看你传递过去更新的语句中是不是正确...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行