不可能阿
还是你的sql写的不对
还是你的sql写的不对
解决方案 »
- ajaxupload里onComplete:的response输出全是jsp代码???
- 服务器上只开一各端口接收socket消息,客户端怎么通过IE访问页面?
- tomcat启动问题
- struts2 <s:url>转码的问题,在线等
- 有人能帮助我解释解释这里面的JAVA的含义~~~(菜鸟求助)
- 访问,提交页面...
- JAVASCRIPT的问题
- 我这条SQL有错么
- DButils的带参数QueryRunnaer带参数查询总是报错
- 我在JB中运行完全OK(JB 9.0自动启动TOMCAT服务),但是我关闭JB,再启动TOMCAT就出下面的错误,不知为何??????????
- 一个棘手的问题,望高手指点!!
- 《100分》从数据库读取时间问题
我在SQL SERVER查询分析器中测试过
select distinct depart,depart_no. from personal;是正确显示的。但是JSP里用FOR语句就出现问题了。所有记录都显示出来了
我还以为你是要选择那些没有重复的项呢
<%
ResultSet rs=null;
int rowCount=0; //总的记录数
try{
//返回可滚动的结果集
rs=myCon.myQuery("select DISTINCT 部门序号,部门 from personal order by部门序号");
//将游标移动到最后一行
//获取记录总数
rs.absolute(1);
//设置每页显示的记录数 }catch(SQLException h){
out.print(h);
}
try{
out.print("<BR><table border=1 cellspacing=0 bordercolorlight=#333333 bordercolordark=#efefef cellpadding=0 style=border-collapse: collapse><tr bgcolor=#C0C0C0 height=30><b><td align=center>部门</td><td align=center>部门序号</td></b></tr>");
while (rs.next()){
out.print("<tr>");
String 部门=rs.getString("部门");
out.print("<td align=center>"+部门+"</td>"); String 部门序号=rs.getString("部门序号");
out.print("<td align=center>"+部门序号+"</td>"); out.print("</tr>");
//rs.next();
}
out.print("</table>");
}catch(Exception g){
System.out.println(g);
}%>我也试验过GROUP BY,但系统提示说:
'personal.部门' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
我JSP页面是出来了,但里面有的内容没有显示出来了比如说应该显示出
A
B
C
现在只显示出
B
C这是怎么回事情啊