access中的日期比较
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了access中的日期比较相关的知识,希望对你有一定的参考价值。
数据库字段enddate为(日期)型的值,时间格式是yyyy-mm-dd hh:mm:ss 如:2010-2-20 20:10:55 的字段值与用户在表单所选的 2010-3-10格式的值且已转换为日期型,进行比较
查找小于等于所选的日期值的相关记录
chdate=cdate(request.form("表单的时间"))
sql="select * from where datediff("d",enddate,chdate)<=0"
asp中,以上表述可否正确,请大家指正,并赐教,
sql="select * from [table] where [时间字段]<'2010-03-02 19:02:11'"
在access里 只能这样对时间做比较 你写的那个函数是不好用的 参考技术B sql="select * from where datediff('d',enddate,chdate)<=0"本回答被提问者采纳
access有效性规则 日期的比较 问题
在access一个表中有 交货日期 订货日期 字段,我在交货日期的有效性规则中输入了[交货日期]>=[订货日期],保存时提示:无效的SQL句话,不能在一个列级check约束中使用多个列。后来我又试过在订货日期的有效性规则输入[订货日期]<[交货日期],则也不行。总之,我已经先后试过了如:([交货日期])>=([订货日期]);>=[订货日期];>=([订货日期]);[交货日期]-[订货日期]>=0;等都不行。实在没有办法了。恳求各位高手指点。并麻烦告之其中的原因!!多谢
请高手指教
以上是关于access中的日期比较的主要内容,如果未能解决你的问题,请参考以下文章
在 MS Access 中比较日期 >= '1/1/2016'