从数据库中提取数据 ,计数( count() )但就是产生如下错误??急!!
各位大虾,小弟从数据库中提取数据 ,计数( count() )。但就是产生如下错误,怎么解决?谢先!!
代码如下:
<%
String Q_id="1";
String Q_num="1";
String sql2="select A_num,count(A_num) as counta from answered where Q_id='"+Q_id+"' and Q_num='"+Q_num+"'group by A_num";
ResultSet rs=db.executeQuery(sql2);
int count=0;
int counta=0;
while(rs.next()){
counta=rs.getInt("counta");//不加这行 ,没问题!!
count=rs.getInt("count");//不加这行 ,也没问题!!
int A_num=rs.getInt("A_num");
%>
错误如下:
javax.servlet.ServletException: Column not found
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:471)
at org.apache.jsp.a$jsp._jspService(a$jsp.java:124)
<%=A_num%>
<%=count%>
<%=counta%>
<%
}
rs.close();
%>