社区
ASP
帖子详情
从access中取当日记录的问题
echolife
2004-04-07 09:10:36
access中表B 存有记录:
id update_time
1 2004-04-07 15:00
2 2004-04-06 16:00
要求取出当日的记录:
sql = "select * from B where update_time = "&date()
这样有错,
请教各位大侠,应该如何写?
...全文
85
27
打赏
收藏
从access中取当日记录的问题
access中表B 存有记录: id update_time 1 2004-04-07 15:00 2 2004-04-06 16:00 要求取出当日的记录: sql = "select * from B where update_time = "&date() 这样有错, 请教各位大侠,应该如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
说好不能打脸
2004-04-13
打赏
举报
回复
哦,不好意思看错了,你的字段类型是长日期型:
sql = "select * from B where update_time LIKE '%"&date()&"%'
说好不能打脸
2004-04-13
打赏
举报
回复
没那么复杂哈:
sql = "select * from B where update_time = #"&date()&"#
注意字段的类型
xwfx521
2004-04-13
打赏
举报
回复
sql = "select * from B where update_time = "&now()
pandahyang
2004-04-13
打赏
举报
回复
用dateDiff检测天数的差别,等于0就认为是日期相同的,但好像在windows2003下运行起来有点问题,2000没有问题
sql = "select * from B where dateDiff('d',date(),update_time)=0
智云说
2004-04-13
打赏
举报
回复
说错了~~~
上面第二行开始的=号不要架~如果加=号就是包括之前的天数了~~~
智云说
2004-04-13
打赏
举报
回复
datediff('d',posttime,now)<=0今天的
datediff('d',posttime,now)<=1昨天的
datediff('d',posttime,now)<2前天
的
依此类推
echolife
2004-04-13
打赏
举报
回复
我的要求是取出这个星期的记录。(每个天一条记录)
datediff('d',posttime,now)<1 能取出今天的记录,可如何取出
前几天和后几天的记录?
datediff是判断>=0的记录,但我试过,对负数是不能判断的。大家再看看。
diveas
2004-04-13
打赏
举报
回复
sql = "select * from B where update_time = "&date()
sql = "select * from B where update_time = "&now()&""
popcode
2004-04-13
打赏
举报
回复
sql = "select * from B where update_time = '"&date()&"'"
nbpeter
2004-04-13
打赏
举报
回复
我直接从程序里贴出来
什么都没改
你把数据库表名改过去就好了
nbpeter
2004-04-13
打赏
举报
回复
sql="select * from news1 where datediff('d',posttime,now)<1 order by posttime desc"
绝对好用
我早上才用过
echolife
2004-04-13
打赏
举报
回复
大家都来出出主意啊
echolife
2004-04-12
打赏
举报
回复
出错:FormatDateTime 为未定义函数???
xiantao123
2004-04-08
打赏
举报
回复
sql="select * from B where formatdatetime(update_time,2)="&date()
我想这样应该行,你试试!
echolife
2004-04-08
打赏
举报
回复
day 就要重复了,每个月都有有10号啊。
叮咚叮咚叮叮咚
2004-04-08
打赏
举报
回复
sql = "select * from B where day(update_time) = "&date()
echolife
2004-04-08
打赏
举报
回复
以上办法均试过了, 都是报:至少一个参数没指定,
我自己找到一种解决办法:
DateNum = "0"
where DATEDIFF('d',UpdateTime,Date())<=" & Cint(DateNum)
成功通过调试,
谢谢大家,稍后结贴。都有分的。
易寒
2004-04-07
打赏
举报
回复
sql = "select * from B where update_time = #"&date()&"#"
stefyaya
2004-04-07
打赏
举报
回复
sql="select * from B where update_time=#"&date()&"#"
access 中操作日期性数据必须加 ##
lienzhu
2004-04-07
打赏
举报
回复
sql = "Select * From B Where Update_Time Like '%"& DATE() &"%'"
用like有一定的缺陷,因为数据库中日期可能有两种格式2004-4-7或者2004-04-07这样
可能漏查一种情况
加载更多回复(7)
2013年1月高等教育自学考试全国统一命题考试数据库及其应用试题及答案.docx
1. 数据冗余:在数据库管理中,数据冗余指的是同一份数据在系统中被重复存储,这可能导致数据一致性
问题
和更新异常。 2. 数据库设计阶段:数据库设计包括概念设计、逻辑设计、物理设计。其中,逻辑设计阶段是依据...
asoft签到管理系统tykq3.5_build20110125
跨天签到:可以允许用户进行任意多天的签到时长,适合晚班用户,例如从当天22:00~次日8:00. 【历史版本(不含补丁版本)】 [2010-01-10] V3.5 正式版 build 20110110 1、增加离座快捷设置,并可以锁定屏幕。 2...
查询数据库当天某时间段数据
1、SQL在查询当天
记录
时要注意是从当天的0点0分0秒0毫秒开始,到次日0点0分0秒0毫秒截止,但不包含次日的0点0分0秒0毫秒。 2、注意:在不同数据库产品中,获得当天日期的函数不一样。 MSSQL获得当前日期:convert...
ACCESS
查询当天数据的SQL语句(DateDiff函数)
ACCESS
语句:select * from 数据表 where (DateDiff('d',日期字段,Date())=0) 语法DateDiff(interval, date1, date2 [, firstdayofweek] [, firstweekofyear] )DateDiff 函数的语法包含以下参数 (参数:为操作、...
Access
入门之索引查询
创建索引后,在表中查找数据时,
Access
就会在索引中搜索数据的位置,从而提高查找效率。 自动创建索引 为单字段创建索引 无:不创建索引或删除现有索引 有(有重复):创建索引,字段中的值可以重复(如销售表...
ASP
28,408
社区成员
356,967
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章