int i=rs1.getInt("A")-rs2.getInt("A");
解决方案 »
- http://localhost:8080/打不开
- 后台添加
- 注释里大小一样不??
- 我也来问个正则表达式问题
- 重定向后,分帧的页面不能正常显示?
- 菜鸟问题--数据库MSSQL
- 60分请教如何用Applet来改变html页面的控件参数,up也有分!
- 高手指教(Struts):Cannot retrieve definition for form bean null on action /longLeaveConfirm.do
- 用JSP实现一个像OUTLOOK里写新邮件的页面,怎么实现?
- Parent Classloader: org.apache.catalina.loader.StandardClassLoader@6f25844f com
- 登陆问题!
- 一个二进制流,如何读取按字节读取他
while(rs1.next && rs2.next)
{
a=rs1.getInt(2)-rs2.getInt(2)
}
{
a=rs1.getInt(2)-rs2.getInt(2); 这里可以写输出语句
}
结果集1
名称 数量
a 4
b 5
c 2
d 10结果集2
名称 数量
a 2
c 1要得到的是下面:这怎么办呢?
名称 数量
a 2
b 5
c 1
d 10
int tint=-1;//整形变量
Hashtable h=new Hashtable();//存储结果的哈西表
while(rs1.next()){tstr=rs1.getString(0);
tint=rs1.getInt(1);while(rs2.next()){
if(tstr.equals(rs2.getString(0))){
tint=tint-rs2.getInt(1);
}
}
h.set(tstr,tint);
}
System.out.println(h);
然后就可以拿着h用了。