永发信息网

java中怎么把sql查询出的结果赋值给一个变量?

答案:2  悬赏:0  手机版
解决时间 2021-01-18 03:46
  • 提问者网友:锁深秋
  • 2021-01-17 06:50
精选
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2019-04-11 00:32
理论上这样赋值
User_Money=rst.getString("Money");
但你要考虑一下你的数据库,如果username和Money不是一对一的关系,即一个名字对应三个Money,那么你sql语句得到的将是值
如果使用下面语句
if(rst.next()){
User_Money=rst.getString("Money");//将得到第一个值
}
如果使用下面语句
while(rst.next()){ //有下一个值存在,while循环将继续,那么User_Money连续被赋值
User_Money=rst.getString("Money");//将得到第三个值
}
全部回答
  • 1楼网友:归鹤鸣
  • 2020-02-05 23:34
可以 @a=select *from table_name where case;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯