用ASP+SQL SERVER做BBS,排序字段用什么类型? datetime从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确度为百分之三秒(等于 3.33 毫秒或 0.00333 秒)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该有个BBS的算法吧,根据算法排序啊 date()返回的只有日期,time()返回的只有时间,Now()返回的都有,但在数据库中用datetime字段就是不匹配,后来改用varchar()可以运行,但有时排序不正确。 order by cast(recent as datetime) 每个贴子都应该有自己的id号和parent_id号,这是树型结构的基础,应该根据id来排序。不过不知道你的数据库怎么设计的,不好说。 To neweb(永不言败):好象不能正确运行?我是在数据库中增加一字段recent,作为其最新发布时间,然后按recent排序,当然也考虑父贴及子贴的相关处理。 用ID排,树型结构也可以实现呀!但我好象多用了一个字段:Parent_ID,First_ID(同主题第一封帖子)。 哦对了,还有一个MsgLevel,你应该可以意会这个字段的意思吧!这是我的方法,仅供参考!:) 当然设置留言时间default=now()函数了,使用事务机制,添加留言的时候锁定,成功更新了再开启么。不过更多的时候,大家使用最近回复时间排序的。 求助一条sql 语句 竖变横,并添加和字段名称一样的一条记录 权限的查寻问题 SQL 问题 请帮忙看看我电脑网速问题 学习mssql中的问题? 如何给存储过程传递变量参数? 数据库突然启动不了,怎么办啊? 请教一个查询语句的写法 SQLServer 2008 数据库备份操作后,备份文件和正使用的MDF文件暴增 在sql server中存储过程要带表名做参数应该怎样写? 请问怎样下载和安装JDBC for MS SQL SERVER?那里这样的文章能介绍介绍吗?
我是在数据库中增加一字段recent,作为其最新发布时间,然后按recent排序,当然也考虑父贴及子贴的相关处理。
不过更多的时候,大家使用最近回复时间排序的。