设为首页收藏本站

Scripts 学盟

 找回密码
 加入学盟

QQ登录

只需一步,快速开始

查看: 2319|回复: 3
打印 上一主题 下一主题

请详细介绍一下按照主题帖排序输出回复贴的编程方法 [复制链接]

Rank: 1

跳转到指定楼层
1#
丘比特 发表于 2011-4-11 11:37:39 |只看该作者 |倒序浏览
请详细介绍一下按照主题帖排序输出回复贴的编程方法,包括数据表与数据表的关联(在acess数据库里如何操作;在编程代码里如何写sql语句),最好富裕说明,我用的是asp语言,access数据库
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0

管理员

超级大菜鸟

Rank: 9Rank: 9Rank: 9

2#
Alvin 实名认证  发表于 2011-4-11 11:51:56 |只看该作者
e, 这个说起来好长哇

使用道具 举报

管理员

超级大菜鸟

Rank: 9Rank: 9Rank: 9

3#
Alvin 实名认证  发表于 2011-4-11 12:05:28 |只看该作者
假设有主题表:topic, 评论表:comment  
comment.topic_id  外键参照了  topic.id

查询按主题ID排序SQL:
  1. SELECT comment.*, topic.id AS tid
  2. FROM comment, topic
  3. WHERE comment.topic_id=topic.id
  4. ORDER BY topic.id
复制代码
.


ASP 查询代码示例
  1. <%
  2. Dim sql

  3. sql = "SELECT comment.*, topic.id AS tid FROM comment, topic WHERE comment.topic_id=topic.id ORDER BY topic.id"
  4. ' conn 为己打开的 ADODB.Connection 对象
  5. Set rs = conn.Execute(sql)

  6. ' 遍历 rs
  7. While Not rs.EOF
  8.     ' 使用查询结果, rs("id").Value,  rs("tid").Value,  rs("content").Value ....
  9.         ' ....
  10.        
  11.         rs.MoveNext
  12. Wend
  13. rs.Close
  14. Set rs = Nothing

  15. %>
复制代码

使用道具 举报

Rank: 7Rank: 7Rank: 7

4#
俊俊 实名认证  发表于 2011-7-23 20:04:38 |只看该作者
这个懂,,哈哈~~

使用道具 举报

您需要登录后才可以回帖 登录 | 加入学盟

手机版|Scripts 学盟   |

GMT+8, 2024-12-19 05:54 , Processed in 1.096000 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部