菜鸟求助~如何转换sql语句

Summerle 2012-07-23 08:45:45
String sql1 = "select count(*) as num from article where rootid = " + a.getId() ;
as num可以让得到的数值用num显示,可是怎样才能在java代码中使用这个值呢
...全文
86 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
MiceRice 2012-07-23
不好意思打错字,应该是:<%=rs1.getInt("num") %>
回复
Summerle 2012-07-23
[Quote=引用 3 楼 的回复:]

很简单吧?我假设你用过JDBC:
ResultSet rs = ......
if (rs.next()) {
System.out.println(rs.getInteger("num"));
}
[/Quote]

<%String sql1 = "select count(*) as num  from article where rootid = " + a.getId() ;
ResultSet rs1 = DB.executeQuery(stmt, sql1);
while(rs1.next()){%>
<%=rs1.getInteger("num") %>
<%} %>

getInteger这个提示出错唉
回复
MiceRice 2012-07-23
很简单吧?我假设你用过JDBC:
ResultSet rs = ......
if (rs.next()) {
System.out.println(rs.getInteger("num"));
}
回复
Summerle 2012-07-23
[Quote=引用 1 楼 的回复:]

在java中没必要用这种方法,这只是命令界面显示明确点!
[/Quote]
额,那让我怎么统计回复的次数哇..
回复
在java中没必要用这种方法,这只是命令界面显示明确点!
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2012-07-23 08:45
社区公告
暂无公告