你先要把记录集next()一下。。因为一开始,记录集的光标停在第一条的前面。。

解决方案 »

  1.   

    if (set.wasNull()) {
            myform.setStrUserName("输入有误");      }
          else {
            myform.setStrUserName(set.getString(1) + set.getString(2));
          }
    修改为:
        if (!set.next()) {
            myform.setStrUserName("输入有误");      }
          else {
            myform.setStrUserName(set.getString(1) + set.getString(2));
          }
      

  2.   

    上面两位兄弟说对了一半,除了光标需要向下移动一条外,还需要将myform.setStrUserName(set.getString(1) + set.getString(2));修改为:myform.setStrUserName(set.getString(0) + set.getString(1));
       给你们每人5分吧!
       感谢你们,我已经解决这个问题了.
      

  3.   

    想来想去还是给你们每人10分,我刚学JAVA,希望今后能多多指点俺啊!