rs = stmt.executeQuery("select curdate() as yesterday");这句执行不成功想不明白,直接在mysql中执行上述sql是可以的更换成current_date也不行到底哪里的问题

解决方案 »

  1.   

    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)
      

  2.   

    非常奇怪啊我用JDBC执行其他的select操作是可以的