jsp数据查询问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 03:36:50
我jsp做的网站,在查询数据的时候,有分页的,我想对一个字段的数据进行相加,但是相加后的数据只是当前页的该字段数据的和而已,请问下 怎么实现数据库该字段所有数据的和,包括任何一个分页的数据的和.详细说说下,代码就略了

我来回答:(我刚做了个jsp分页这方面的实例)
假如Mysql数据库里有一个留言表idx,它有四个字段: 作者name,标题title,内容msg,索引号idx代表着第几个留言.有四个看下面的语句:
<%
String sql1="select idx from simplemsg ";
ResultSet rs1=statement.executeQuery(sql1);
int count1=0;

while(rs1.next())
{
count1+=Integer.parseInt(rs1.getString(1));
}
out.print("留言总数目:"+count1);
%>

前面连接数据库的代码就省略了,上面的代码可以从数据库中一直读留言的消息个数也就是表的行数,读一行count1就加上idx的值(也就是Integer.parseInt(rs1.getString(1)),然后把得到的值赋给变量count1自身( count1+=Integer.parseInt(rs1.getString(1));
),从而实现了实现数据库该字段idx所有数据的和。

把所有数据都查上来不就好了啊,然后循环数据集