http status 500–getdate()的内部服务器错误

kmb7vmvb  于 2021-06-23  发布在  Mysql
关注(0)|答案(0)|浏览(219)

数据库有一个名为'somedate'的列,类型为date,数据已填充。为什么这行会出现以下错误?

java.sql.Date dbSqlDate = results.getDate("SomeDate");

http状态500–内部服务器错误
类型异常报告
说明服务器遇到意外情况,无法完成请求。
异常java.lang.nullpointerexception com.mysql.jdbc.resultsetimpl.getdate(resultsetimpl。java:2022)com.mysql.jdbc.resultsetimpl.getdate(resultsetimpl。java:1985)com.mysql.jdbc.resultsetimpl.getdate(resultsetimpl。java:2041)dbhelpers.updatequery.doupdate(updatequeryforchangestock。java:105) controllers.updateservlet.dopost(updateforchangestockservlet。java:45)controllers.updateservlet.doget(updateforchangestockservlet。java:34)javax.servlet.http.httpservlet.service(httpservlet)。java:635)javax.servlet.http.httpservlet.service(httpservlet)。java:742)org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter。java:52)
注意:根本原因的完整堆栈跟踪可在服务器日志中找到。
为什么指向空值?就像我说的,有数据。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题