java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row data for column 6.

解决方案 »

  1.   

    很明显可以肯定,你在游标移动到某一行的时候,重复调用了getXXX方法对同一个字段进行读取,这是不允许的;你应该将其用变量保存下来,在多个地方用这个变量的值
      

  2.   

    String date ="";
                 String content="";
               try
                  {  
                     ResultSet rs=news.newspage();
                   while(rs.next())
                     {
                       
                       content=rs.getString("content");
                       date=rs.getString("date");
                      }
                   }
                catch(Exception e)
                   {
                                        out.print(e);
                                   }
    我把那两个getstring语句换一下
    就可以了?为什么呀