中易网

asp系统中,设置顾客生日提醒的代码 急啊!

答案:3  悬赏:10  
解决时间 2021-03-14 08:40
remindDays = 7
sql="select 姓名,生日from 客户表 where datediff('d', cstr(year(date())) + '-' + cstr(month(Cfax)) + '-' + cstr(day(Cfax)),date())<=" & remindDays & " and datediff('d', cstr(year(date())) + '-' + cstr(month(Cfax)) + '-' + cstr(day(Cfax)),date())>=0 order by ID desc"
这段代码哪里错了?
ie可以显示,但是没有数据显示出来
最佳答案
where datediff('d', cstr(year(date())) + '-' + cstr(month(Cfax)) + '-' + cstr(day(Cfax)),date())<=" & remindDays & "
这一句话!date()你的意思这个是当前时间对吧。 那当前时间和生日去比<=7?
这datediff 函数是后面的时间换算成天为单位去减前面的、那么你这句话的意思就是说过去7天内生日的客户。
你其实可以换一下。where datediff('d', date(),cstr(year(date())) + '-' + cstr(month(Cfax)) + '-' + cstr(day(Cfax)))<=" & remindDays & "
后面也换一下。
全部回答
你把 sql 输出 看看输出什么语句 然后放在查询分析器运行下 看看
select id, name, birthday from 顾客表 datediff(dd,birthday,getdate())=-5 提前5天提醒,你可以把5修改修改成你想提前的天数
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
化妆时怎样遮盖黑头和毛孔粗大
南通市属哪个省
有机化学中酸和酯只发生酯化反应吗
萌宝宝儿童摄影跟拍地址有知道的么?有点事想
退耕还林土地遭破坏,村委会私自建公墓,违法
请教篆书,篆文,篆刻,古文,金石高手,这几
用平安保险单一年一万多,可以贷款多少
张翰玩游戏,说郑爽捐骨髓是那个综艺节目的那
为什么oas等于z spread减期权价值
慧屹安防器材商行怎么去啊,有知道地址的么
1块长方体肥皂的尺寸长15厘米宽7厘米高8厘米
为什么我下载资源时点了“保存到我的百度云”
我想做个淘宝纸箱小厂,能做吗
重庆巴爷香辣煲地址在哪,我要去那里办事
PLC送料小车
推荐资讯
发现下面词语的规律了吗,试着再写三个,一紧
唯一鞋城姚集店这个地址在什么地方,我要处理
中国数字图书馆西安外事学院分馆怎么去啊,有
从黄埔区夏园到广州大学附中怎么走?
泰拉瑞亚黑曜石装甲怎么做好
春回大地千山秀日照神州百业兴这幅对联展现了
扬子电脑手机专卖地址有知道的么?有点事想过
沐天家具厂地址有知道的么?有点事想过去
在手机上可以升QQ号吗
牧场物语女版矿石场的第9层的湖能钓鱼吗?
赛尔号是谁开发的
流星二那期《快乐大本营》,魏晨的发型女孩子
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?