gpt4 book ai didi

java - 根据表单值从数据库中获取数据

转载 作者:太空宇宙 更新时间:2023-11-04 08:09:34 25 4
gpt4 key购买 nike

我正在尝试按名称从数据库表中获取成本。我从表中获取成本,但我需要打印总计。这是我的代码。

通过这个我得到服务的名称

<% String [] s = request.getParameterValues("service");
out.println(""+Arrays.toString(s)+"");
%>

然后从表中获取成本

<% 
ResultSet resultset=null;
int i=0;
for(String st : s)
{
resultset = statement.executeQuery("select cost from service where name='" + st +"'");

while(resultset.next()){
i=resultset.getInt("cost");
out.println(i);
}
}

%>

我希望成本显示为总计。

最佳答案

也许你正在寻找这个:

<% 
ResultSet resultset=null;
int i=0;
int total = 0;
for(String st:s)
{
resultset = statement.executeQuery("select cost from service where name='" + st +"'");
while(resultset.next())
{
i=resultset.getInt("cost");
total=total+i;
out.println(i);
}
}
out.println(total);

%>

关于java - 根据表单值从数据库中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46392977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com