当前位置:  技术问答>java相关

谁帮我搞定这个文件,50分送他/她

    来源: 互联网  发布时间:2015-06-09

    本文导语:  view topic        主题:    作者:      Email:      发表时间:      回复:     内容:        【首页】  【首篇】  【上篇】    0)    //假如已经由回复的文章 ...





view topic




 
 
 
 主题:
 
 作者:
 
 
 Email:
 
 
 发表时间:
   
 回复: 
 
 内容:
 
 
 
 【首页】
 【首篇】
 【上篇】
 
 0)
   //假如已经由回复的文章
   {
    sqlRst=sqlStmt.executeQuery("select TID from forum_topic where previous='"+Topic_id+"'");
//查找到下一篇回复文章的标号
if(sqlRst.next())
{
int temp=sqlRst.getInt("TID");
out.println("[下一篇]");
//查找到,则输出下一篇的链接,把下一篇的编号传给接受页面
sqlRst.close();
sqlConn.close();
}
else
{
out.println("【下一篇】");
sqlRst.close();
sqlConn.close();
}
}
else out.println("【下一篇】");
//没查到或它还没有回复文章,则直接输出下一篇文字,没有链接
%>
[回复]

            [发表新主题]
        
 


 
 
 
 
 主题:
 
 作者:
 
 
 Email:
 
 
 发表时间:
   
 回复: 
 
 内容:
 
 
 【首页】
 
 [首篇]
 
 
 [回复]
 
 [发表新文章]
 
 


 


帖子显示的文件,现在的问题是查看帖子的回复是显示空指针错误,请指教

|
不设字段也也可以,你只要rst.next()时判断一下存不存在就可以了

如:if(rst.next())
{

}

else{

}

|
论坛的表设计成ID,CID,TITLE。其中CID中存放它的回复贴子的ID,多个回复的贴子之间用“,”隔开,在显示贴子的时候查看该记录的CID字段中是否有值,如果有值,则把CID中的值作为ID来显示,如此循环则可。如:
ID  CID  TITLE
1         a
2   3,5   b
3   4     c
4         d
5         e  
如果表中的数据如下所示:说明贴子1和4、5没有回复贴子,而贴子2有两个回复贴子3和5,回复贴3又有回复贴4.显示出来结构如下:
1a
2b
  3c
     4d
  5e

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我的YAMAHA 724声卡没法搞定啊,有谁装过的
  • 两小时搞定负载均衡视频教程
  • 看看我的声卡怎么搞定?
  • 如何让Linux在字符状态下显示中文?X-windows的我已经搞定了。
  • 请问,怎样 搞定第一个unix c程序?
  • 从线称组继承为什么不行?(在线等待,搞定立即给分)
  • 终于把chinput+mozilla搞定了
  • 谁帮我把问题搞定分给谁!靠!
  • HTML教程 iis7站长之家
  • 一条SQL语句搞定Sql2000 分页
  • applet小问题,我却不能搞定
  • 一下午了都没搞定,关于gdk-pixbuf的问题
  • 快来救命呀,如果没有搞定我就不回家了!!!!
  • 这个问题好搞定吗?????
  • linux没有lilo命令阿,是不是表示没有 相关套件?我的下载吗,也没有RPM这个 命令,我该如何搞定他们出来
  • 轻松搞定Googe账户登录 google oauth2 api
  • 添加用户组群出错 还没有搞定(在线等待)!
  • 谁能帮我搞定JB6?--关于JB6的使用
  • 我在windows下用xterm登陆LINUX,但是不能直接在windows下copy代码到xterm窗口上,有人知道怎么搞定吗?
  • 一个我不容易搞定自觉高深的问题,希望大家能共同参研,都来看看:)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3