日期:2014-05-18  浏览次数:20745 次

JDBC的问题
public   String   []   tdgetColumnValues(ResultSet   rs)   throws   SQLException
      {
              String   []   result=new   String[ColumnNumber];      
                  for   (int   i=0;i <ColumnNumber;i++)
                  {    
                    result[i]=rs.getString(i+1);  
               
                  }              
                  return   result;
        }
我写了一个这样的方法    
  有错误  
  难道rs.getString一定要while(rs.next()){
rs.getString(i+1);  
}这样循环才能读出数据吗

------解决方案--------------------
rs.next()之前,
数据是处于游离状态的。