永发信息网

如何从ResultSet 对象中获取对应属性的

答案:3  悬赏:80  手机版
解决时间 2021-02-07 10:01
  • 提问者网友:末路
  • 2021-02-06 22:35
con = DriverManager.getConnection(url, "", ""); //数据库连接
stmt = con.createStatement(); //Create 一个声明
ResultSet rs = stmt.executeQuery(query1);
query1 返回的是一个浮点型数据
最佳答案
  • 五星知识达人网友:痴妹与他
  • 2021-02-06 23:13
con = DriverManager.getConnection(url, "", ""); //数据库连接
stmt = con.createStatement(); //Create 一个声明
ResultSet rs = stmt.executeQuery(query1);
如果你的rs返回一条(或者是一个类的时候用if,否则用while)
if(rs.next()){
float a=rs.getFloat(1);//1指的的是你要的结果在当前行的第几列.也可以直接写列名(建议些列名,这样不容易出错 float a=rs.getFloat("列名"); )
(或者是double b= rs.getDouble(1))//
}
全部回答
  • 1楼网友:上分大魔王
  • 2021-02-07 02:06
不懂什么意思。。。
  • 2楼网友:廢物販賣機
  • 2021-02-07 00:49
你好! rs.getFloat(1); 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯