>>>>>>>主题的显示是在一个地址中,而它的回复又是在另一个地址中什么意思?

解决方案 »

  1.   

    比如在本论坛中所提问的主题显示于:http://expert.csdn.net/expert/forum.asp
    而回复的显示于:http://expert.csdn.net/Expert/topic/2566/2566769.xml?temp=.4648096
      

  2.   

    分别写两个功能不同的页面,用不同的SQL语句,不同的显示方式显示主题:select id,title from tablename
    显示内容: select content from tablename where id = the id
      

  3.   

    正确你也可以通过同一页面带不同参数的方法把它们写到一个页面里,如
    myguestbook.aspx?action=showtopic    //显示主题
    myguestbook.aspx?action=showreply    //显示内容然后通过这个action参数来确定是显示主题还是显示内容但一般没这必要,除非有什么特殊情况,非这样不可
      

  4.   

    我原以为是这么做的:
      将用户发表的主题收入一张表中,加载时只显示主题标题。如果有用户回复某个主题,则自动生成一个地址,该地址可以通过主题标题来连接,而用户的回复由收入另一张表中。.net中有这种做法吗?
      

  5.   

    如a表(主题)b表(回复)
    a表中有一个ID字段,用来存放数据编号的ID,b表中有一Topic_ID字段,对应a表中的ID字段
    ,那么检索一个主题对应的回复的时候就可以用这样的SQL语句"select * from b where Topic_ID = " + id