[Microsoft][ODBC SQL Server Driver]无效应该就是你的数据库连接有问题!
你可以先简单的用一个查询,显示查询结果为例来检查一下!

解决方案 »

  1.   

    ><%=rsResult.getString(3)%></td>
          <td><%=rsResult.getString(2)%></
    问题在这里
    rs中不可以顺序颠倒
    应该rsResult.getString(1)
    rsResult.getString(2)
    rsResult.getString(3).....
      

  2.   

    取数据的时候要按照数据库字段的顺序来取
    比如数据库 varchar id
              varchar name
              varchar address取的时候一定要按下面顺序来取:
            rs.getString("id")
            rs.getString("name")
            rs.getString("address")你可以先取出,付值给变量,eg:String s1=rs.getString("id");
                              String s2=rs.getString("name");
                              String s3=rs.getString("address");
    然后你就可以随意顺序使用s1,s2,s3了!
      

  3.   

    如果不分页,就可以正常查询,我觉得是分页那里错了,但是水平有限,找不出错在哪里
    intPageCount=(intRowCount+intPageSize-1)/intPageSize;//计算总页数
    这里我改成intPageCount=(intRowCount*(intPageSize-1))/intPageSize; 就不报错,但是
    查不到结果。