您的位置:程序门 -> java -> web 开发



吐血晕倒**********三天内目瞪口呆******疑难综合症********求助高手************


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


吐血晕倒**********三天内目瞪口呆******疑难综合症********求助高手************[已结贴,结贴人:maomingserver]
发表于:2007-02-01 17:48:46 楼主
我想做一个留言本,表格中显示用户和发言标题、审核标志(shbz)、发言id(id在数据库是唯一的)点击标题后显示此id的发言内容(用mm_show_id?id=12来实现,12为id标识),shbz为空的(rs.getstring( "shbz "))只显示主题,不提供链接(未经系统员审核的贴只显示标题内容,只有审核后别人才可以查贴的内容),我在单元格填入下内容
<%
string   bbs;
bbs   =   (rs.getstring( "shbz "));
if(   bbs   ==   null)
{
out.print(rs.getstring( "titles "));
}else{
out.print( " <a   href= 'mm_show_id.jsp?id= "+(rs.getstring( "id "))+ " '> "+(rs.getstring( "titles "))+ " </a> ");
}
%>
结果主页浏览后出了最常见的错误信息

http   status   500   -  
type   exception   report
message  
description   the   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.
exception  
javax.servlet.servletexception:   no   data   found
at   org.apache.jasper.runtime.pagecontextimpl.handlepageexception(pagecontextimpl.java:498)
at   org.apache.jsp.index_jsp._jspservice(index_jsp.java:314)
at   org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:92
我查了数据库的表,没有发现有空值的(除了shbz外),我把上边的句子的titles换成其它字段,结果运行正常,主页有内容出现,但不是显示我所期望的与titles内容相关的.上边的句子我真是看不出有什么问题了.我的数据库为acess的,用tomact4.1,安装了j2dk,主页设计环境为macromedia   dreamweaver   mx   2004,求助各位高手帮小弟解决.
发表于:2007-02-01 17:58:351楼 得分:6
请注意这句:
javax.servlet.servletexception:   no   data   found
发表于:2007-02-01 18:05:202楼 得分:10
在access数据库中   如果使用的是jdbcobdc连接驱动话,那以在查询得到的结果集中的一条记录里,我们只可以取一个字段的值最多两次   no   data   found  

你检查一下看没有取一个字段值超过两次

最好用一个变量把   字段值临时存起来

string   title   =   rs.getstring( "titles ");


发表于:2007-02-01 18:53:353楼 得分:10
你有没有执行rs.next(),rs查询结果指向记录前一个的
发表于:2007-02-01 19:33:524楼 得分:10
看看titles是不是和你的rs对应
发表于:2007-02-01 19:46:495楼 得分:10
都已经知道了,你根本就没有数据,那如何行使你要的语句,呵呵,
错误就是no   data   found
发表于:2007-02-02 10:00:456楼 得分:4
晕。这么简单的事有必要吐血晕倒嘛!
发表于:2007-02-02 10:01:487楼 得分:10
string   title   =   rs.getstring( "titles ");
发表于:2007-02-02 10:40:378楼 得分:4
对头,帮顶
发表于:2007-02-02 10:42:589楼 得分:4
标题太强了,友情路过一下。
发表于:2007-02-02 10:55:0010楼 得分:4
up       up       up.....
发表于:2007-02-02 11:19:0311楼 得分:4
呵呵.
发表于:2007-02-02 11:26:0912楼 得分:6

马上就放假了
要很长时间不能来
所以抓紧时间接分
发表于:2007-02-02 13:36:0313楼 得分:4
http://community.csdn.net/expert/topic/5332/5332825.xml?temp=.972027
发表于:2007-02-02 13:39:0014楼 得分:6
仔细看看代码。。好像没有什么数据。。还有游标为什么没有移动???
发表于:2007-02-02 14:27:0115楼 得分:4
坐等分来
发表于:2007-02-02 14:32:1816楼 得分:4
标题.................
http://www.javabc.com/


快速检索

最新资讯
热门点击