可能是你用的数据库不支持你写的sql语句,你用的什么数据库?

解决方案 »

  1.   

    access数据库
    我马上换成ms sql 2000
      

  2.   

    换成ms sql 2000支持了
    =================================================
    结果:记录条数:5
    ================================================= 
    但是我用asp写的时候是同一台机了,同样的环境sql="select top 5 * from forum "就支持呀
      

  3.   

    ASP 你用的是ADO 吧,  JSP你用的是 JDBC
    两个数据库引擎 不同!就这个原因
      

  4.   


    那这个问题怎么解决呢
    让它能支持top 5
    /????
      

  5.   

    JDBC 好象RECORDSET返回的指针在第一条的前面
    而ADO 返回的指针是第一条~~~
      

  6.   

    那就别用什么Access这些东西啦!
      

  7.   

    是啊,JDBC要用.next()jsp中能不能用ADO
    那这个问题怎么解决呢
    让它能支持top 5
    /????