支持楼上的。你可以显示出生成的sql语句在copy到isql中执行一下不就可以看出来问题了吗

解决方案 »

  1.   

    另:你这个应该不是数据库查询的问题,是JAVA语言编程的问题。你的语句本身就编译不过去,整型值怎么能直接和字符串连接呢?需要把整型转为字符串类型的。
      

  2.   

    你把sql语句打印出来拿到oracle里面去执行
    看看报什么错楼上说的是其中的一个错误
    如果不行就out出来
      

  3.   

    cypeng(追命)我的编译全部通过了的啊,
      

  4.   

    编译过程中没有报错,也能将数据库中的字段显示出来,但和我想象的有差距。
    欢迎你们到www.517love.com中的论坛中去看看。在“在线影视”版块中能将结果显示出来,但最新的发帖不在首行显示,而是在首页的下边显示。我希望的是将新发的帖子在首行显示。
    我在后台的数据库的查询中就用的是上边的语句。
      

  5.   

    执行过程中报的是:
    java.sql.SQLException: ORA-00933: SQL command not properly ended        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)
            at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java)
            at oracle.jdbc.ttc7.Oall7.receive(Oall7.java)
            at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java)
            at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java)
            at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java)
            at oracle.jdbc.driver.OracleStatement.doExecute(OracleStatement.java)
            at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java)
            at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java)
            at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java)
            at net.acai.database.DBConnect.executeQuery(DBConnect.java:145)
            at net.acai.forum.Forum.getForumTopics(Forum.java:205)
            at _forum._List__jsp._jspService(_List__jsp.java:520)
            at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
            at com.caucho.jsp.Page.subservice(Page.java:497)
            at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
            at com.caucho.server.http.Invocation.service(Invocation.java:312)
            at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
            at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:342)
            at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:272)
            at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
            at java.lang.Thread.run(Thread.java:536)
      

  6.   

    执行过程中报的是:
    java.sql.SQLException: ORA-00933: SQL command not properly ended        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java)
            at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java)
            at oracle.jdbc.ttc7.Oall7.receive(Oall7.java)
            at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java)
            at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java)
            at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java)
            at oracle.jdbc.driver.OracleStatement.doExecute(OracleStatement.java)
            at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java)
            at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java)
            at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java)
            at net.acai.database.DBConnect.executeQuery(DBConnect.java:145)
            at net.acai.forum.Forum.getForumTopics(Forum.java:205)
            at _forum._List__jsp._jspService(_List__jsp.java:520)
            at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
            at com.caucho.jsp.Page.subservice(Page.java:497)
            at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
            at com.caucho.server.http.Invocation.service(Invocation.java:312)
            at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
            at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:342)
            at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:272)
            at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
            at java.lang.Thread.run(Thread.java:536)