Column Index out of range, 3 > 2 列索引的范围,3 > 2

admin2年前站点地图393

Column Index out of range, 2 > 1  列索引的范围,2 > 1。这个问题是进行数据库查询的时候出现的。

因为查询sql语句时 只查询了 name

然后while 的时候 加了了一个password,于是就报错了,解决办法,在sql中添加password就可以解决。

try {

                conn =DBUtil.Open();

                System.out.println("成功加载驱动连接");

                String sql = "select name ,password from login";

                stat = conn.createStatement();

                System.out.println("成功建立数据库的连接");

                 rs = stat.executeQuery(sql);

                while(rs.next()) {

                    String name = rs.getString(1);

                    String password = rs.getString(2);

                    System.out.println(name+","+password);

                }

            } catch (Exception e) {

                // TODO Auto-generated catch block

                e.printStackTrace();

            }


相关文章

站点地图

本站点揭秘部分不良APP的同时推荐一些,副业短期可以的活动,以下是站点地图,供大家参考,最后给大家的建议是,切勿投资,正规推广!心态要端正,天上不会掉馅饼!微视邀请2个新用户提现10元,微视邀请码Q3...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。