java.sql.SQLException: Column Index out of range, n + 1 > n


自己在跟着视频做Demo , 遇到的问题 首先找到了强大的度娘,结果发现度娘上的答案几乎千篇一律,还好安了个插件 可以访问Google,果然第一个命中我的问题,贴出来膜拜!

  首先强调的是:由于rs.next()遍历查询结果时,下标是从“1”开始,而不是是从“0”开始,此处容易导致出错。而我已避免

while(rs.next()){
    int id=rs.getInt(1);
    String username = rs.getString(2);
    String password2 = rs.getString(3);
    Float balance = rs.getFloat(4);
}

  SQL语句:

String sql = "select  id , username , password , balance  from users";

  正解:

 

 技术上的问题 第一时间还是Google吧!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM