为什么我用时间排序显示,但有时候会错乱,不按时间先后显示的!这是为什么?

wwfhjg 2004-09-25 10:10:27
为什么我用时间排序显示,但有时候会错乱,不按时间先后显示的!这是为什么?


数据库的时间字段我选了应怎么选才能显示日期和时间!谢谢!
...全文
745 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
你不说我真想不起还有个now()

谢谢啦
Dleno 2004-09-25
  • 打赏
  • 举报
回复
用date()取得时间是短时间!
最好用now()取得长时间!
如果是date(),那么在同一天得到的时间是一样的,它就会出错!
所以最好用now()!
wsdzmhongm 2004-09-25
  • 打赏
  • 举报
回复
access 把time类型改为 日期/时间

sql server 把time类型改为 datetime
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
time的字段类型是不是时间格式------当然是啦


rs.open"select sms_id,sms,time from sms order by sms_id desc",conn,1,1
这样就行了
wsdzmhongm 2004-09-25
  • 打赏
  • 举报
回复
好象这样不行吧??? 你的time字段肯定不是时间格式!
tpf9000 2004-09-25
  • 打赏
  • 举报
回复
rs.open"select sms_id,sms,[time] from sms order by [time] desc,sms_id",conn,1,1

bluesky1314520 2004-09-25
  • 打赏
  • 举报
回复
关键是你这个time的字段类型是不是时间格式?如果不是就是按照字符串的排序方式了
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
rs.open"select sms_id,sms,time from sms order by [time] desc,sms_id",conn,1,1



好象这样不行吧
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
要加[]???
tpf9000 2004-09-25
  • 打赏
  • 举报
回复
time是关键字要加[time]
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
怎么不说的?
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
试了!是可以显示!但不能按order by adddate desc这样显示了!只能按顺序显示了!
不能按时间的先后显示了!
rs.open"select sms_id,sms,time from sms order by time desc,sms_id",conn,1,1
tpf9000 2004-09-25
  • 打赏
  • 举报
回复
sql代码看看,你按上面的试试,我不确定出什么错
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
按s1ihome(I Believe I Can Fly) 确实是可以按顺序显示
但按order by adddate desc,id这样就不能最新的显示在最前面!
应该怎么写?
谢谢!
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
哦!试试!!
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
我也出过这样的错误,要是date的格式出错。
改为datetime的格式正确

怎么改??

rs("time")=datetime()

是这样吗!


to:: tpf9000(流光鸟)
你要我贴什么代码
  • 打赏
  • 举报
回复
因为你的日期时间有重复,比如说你order by adddate,但是如果adddate都是一个值的话这个order其实并没有什么顺序,最好是另外加上一个自动编号的id再作为排序依据
order by adddate desc,id
tpf9000 2004-09-25
  • 打赏
  • 举报
回复
rs("time")=date()怎么知道哪出错啊,贴多一点
787912 2004-09-25
  • 打赏
  • 举报
回复
我也出过这样的错误,要是date的格式出错。
改为datetime的格式正确
wwfhjg 2004-09-25
  • 打赏
  • 举报
回复
asp
加载更多回复(3)
 课程目标:你将对研发框架的代码封装和开发规范制定的底层实现逻辑有所掌握,并形成自己的开发封装套路,告别CRUD课程简介:   1. 课程背景: 能帮你解决什么问题?企业中通常由架构师搭建好开发框架,里面包含了很多封装好的基础结构,日志规范以及响应的异常统一处理,还有相应的参数校验等。很多初中高级开发工程师没有机接触这部分代码的逻辑,而这部分代码逻辑又是非线性的,单纯看代码逻辑是看不出来执行顺序的,需要大量调试总结。不像mvc代码结构,你知道从Controller层看到Service再到Dao层,而这样底层的基础性代码则像积木,不熟悉的前提下需要一块块的插入拔出,不断总结,而沿着本课程的顺序梳理与实战你将豁然开朗。市面上的大多文章结构较散,并且处理不够全面,比如返回结构通常是 具体的正例与反例日志统一处理 统一异常处理及特殊的情况处理 参数优雅校验 1基础的校验 2. 自定义校验 3.分组校验最重要的是给大家捋顺了一个清晰的实现结构以上在我们后面章节Spring Boot HelloWorld的至少10个可扩展点里有更多的相关介绍,在核心章节里有更细致的讲解实现。理解框架升级底层逻辑: 全网首套基于Spring Boot 3.x+Java 17开发系列 SpringBoot3的升级背景和路线逻辑掌握代码重构及编码效率提升技巧学习基于最为前沿的Spring Boot 3.x 和 Java 17 开发代码依赖于Spring Boot 3.x Java 17环境开发穿插相应新版本的变化讲解可编写完成一个生产级开发规范框架的制定 包含不限于 统一响应结构统一异常处理基于ThreadLocal处理请求RequestId基于日志框架的MDC 统一记录日志统一状态码处理Filter中的异常及状态码处理,以及日志的完整性处理自定义优雅参数校验学习源码剖析方式方法等等 3. 课程规划1.  课程章节规划 2. 讲课方式代码实战为主+图文演示为辅例如说明后端校验的重要性 以一张图清晰明了的展示说明解答了为何前端有了前端校验还要后端校验的问题 3. 特别说明本课程所有代码使用版本随着Spring Boot 3.x的开发进度而更新,直到Spring Boot 3.x的正式版本发布,可放心食用本课程的重点侧重放在研发框架的基础规范编码上,并非专注于SpringBoot3.x和Java17的新特性上讲解。主要是两点原因,1课程的方向侧重点, 2. SpringBoot3.x 官方尚处于MileStone/Snapshot版并未Release,所以大家可关注本人编程燃风后续的产品课程。本课程代码同样适用于Spring Boot 1.x 2.x 只需微调API和相关库版本的即可(注意1.x已经归档不维护) 常见问题:问:是否讲解Java17和SpringBoot3新特性答:本课程的重点侧重放在研发框架的基础规范编码上,并非专注于SpringBoot3.x和Java17的新特性上讲解。主要是两点原因,1课程的方向侧重点是框架基础规范编码实战 2. SpringBoot3.x 官方尚处于MileStone/Snapshot版并未Release,所以大家可关注本人编程燃风后续的讲解课程。问:代码仅限于SpringBoot3吗? SpringBoot2和SpringBoot1是否适用?答:本课程代码同样适用于Spring Boot 1.x 2.x 只需微调API和相关库版本的即可(注意1.x已经归档不维护)。另外本课程重点讲解代码封装和底层实现逻辑和具体API版本关联不大,只是基于最新的SpringBoot3和Java17实现而已,请放心使用。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧