我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

JAVA WEB,mysql查询问题,谢谢

             ps = conn.prepareStatement(sql);
            rs = ps.executeQuery();
            while (rs.next()) {
                newindex = rs.getInt("MTAUT_INDEX");
            }

如果我只查一条返回值,有没有不用while这种的表达式,更精简的方法有没?谢谢

while 换成 if
不写应该不太好 避免一下空指针

while 换成 if 正解,while是循环,查到的list,用if最多查到一条数据

if(rs.next){
//只去第一条的值
newindex = rs.getInt("MTAUT_INDEX");
}

近期文章

  • 关于c++的继续学习问题
  • 关于一个mdb程序 后期维护的问题
  • 如何在IE6,IE7,IE8版本浏览器中在线浏览PDF
  • 求linux下串口采集的数据通过tcp/ip协议进行实时通信的程序。
  • oracle 11.2.0.4 账户被锁的问题
  • nodejs的scanf函数直接使用报错
  • 数据库创建一个视图 此视图有生命周期吗
  • mysql,查询语句的问题,谢谢
  • r语言上机题,关于优劣度的排序,一直等于0,快疯了
  • 有人在生产环境使用过hdfs nfs gateway吗?
  • 求一个centos下mysql5.7的下载地址
  • centos下tomcat如何设置防火墙放行端口
  • ajax返回值为undefined
  • Best Division
  • A Poor King
  • 如何从屏幕碎了的iPhone里面读取照片?
  • 怎么把方法中需要输入的值暴露出去??
  • kafka broker重启的副本问题
  • jsp页面嵌入监控画面怎么实现
  • eclipse 中写的一个maven工程 debug启动报错 在线等 求大神解决啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华