当前位置: 代码迷 >> J2EE >> 数据查询返回显示的有关问题
  详细解决方案

数据查询返回显示的有关问题

热度:64   发布时间:2016-04-22 03:12:55.0
数据查询返回显示的问题!
假设 
sql="select count(*) from students ";
  rs =smt.executeQuery(sql);
我要在见面中如何显示总的纪录数?
应该如何写?
我这样写的:<%=rs%>这样写明显是错的!所以请高手指教,加分!

------解决方案--------------------
你真得很聪明,其实你那样也是可以的,只是你应当要给返回的结果字段重命名即:select count(*) as total from students ,再执行rs =smt.executeQuery(sql); <%=rs.getString("total")%>这样就可以输出来了,试试看,但愿你早目解决问题!

------解决方案--------------------
不用做出改变,

rs =smt.executeQuery(sql); 
后增加:
rs.next();

然后写:
<%=rs.getInt(1)%>
即可。
  相关解决方案