jdbc执行sql curdate()的问题

cczhy2005 2012-08-04 10:22:40
rs = stmt.executeQuery("select curdate() as yesterday");

这句执行不成功

想不明白,直接在mysql中执行上述sql是可以的

更换成current_date也不行

到底哪里的问题
...全文
148 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cczhy2005 2012-08-06
  • 打赏
  • 举报
回复
笨了
忘写rs.next()
cczhy2005 2012-08-06
  • 打赏
  • 举报
回复
非常奇怪啊

我用JDBC执行其他的select操作是可以的
cczhy2005 2012-08-06
  • 打赏
  • 举报
回复
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java:720)
at com.mysql.jdbc.ResultSet.getStringInternal(ResultSet.java:5624)
at com.mysql.jdbc.ResultSet.getString(ResultSet.java:5544)
at com.mysql.jdbc.ResultSet.getString(ResultSet.java:5584)
Iamagril 2012-08-04
  • 打赏
  • 举报
回复
LZ报什么错呀,贴出来

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧