rset.getString是要放在rset.next(){}里的

解决方案 »

  1.   

    return rset.getString(columnName).trim();
                          ~~~~会不会是你的列名写错了?呵呵
    看一些资料说,如果用MS自带的jdbc driver,你得按顺序访问的,即先取出第一列,然后才到第二列,不能跨过第一列而去取第二列的。不过我不知道这些资料说的对不对。因为我没用过。
      

  2.   

    if(rset.next())
    {
      return rset.getString("columnName").trim();
    }
      

  3.   

    String strReturn = rset.getString(columnName).trim();
    return strReturn;
    试一下上面的代码,不行就不知道了。
      

  4.   

    http://expert.csdn.net/Expert/topic/2541/2541438.xml?temp=.188656