用ASP+SQL作的网页,怎么判断数据库中的时间

SQL中有一个表叫huzhao里面有2个字段需要判断。护照有效期,签证有效期。要求在这2个字段到期前一个月有一个自动提示。怎么读出数据库中的时间并与当前时间进行判断。提前... SQL中有一个表叫huzhao 里面有2个字段需要判断。护照有效期,签证有效期。要求在这2个字段到期前一个月有一个自动提示。 怎么读出数据库中的时间并与当前时间进行判断。提前30天提示呢?
二楼的。date()和a1 好像不能计算吧。 date()取出了日期,A1只是取出了月份。

'<%
'Set rs9=Server.CreateObject("ADODB.Recordset")
'sql9="select youxiaoriqi,qianzhengyouxiaoqi from huzhao where youxiaoriqi=date()+month(now())"
'rs9.open sql9,conn,3,2
'if not rs9.eof then

'do while (not rs.eof)

'%>

'<%
'rs.movenext
' loop
' end if
''%>
这个该怎么写
展开
 我来答
min115
2006-07-01 · 超过22用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:0
展开全部
表 huzhao
列 a1(护照有效期) a2(签证有效期)
a1和a2不知道你是怎么定义的
我的思路如下:

sql执行的是select * from huzhao
……
a1=rs(month(a1))
a2=rs(month(a2))

if DateDiff("d",date(),a1)<=30 then
response.write("护照还差"&DateDiff("d",date(),a1)&"天到期")
end if
if DateDiff("d",date(),a2)<=30 then
response.write("签证还差"&DateDiff("d",date(),a1)&"天到期")
end if
只是思路。有好方法的朋友贴出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiushixuefeng
2006-07-10 · TA获得超过558个赞
知道小有建树答主
回答量:766
采纳率:0%
帮助的人:0
展开全部
"select youxiaoriqi,qianzhengyouxiaoqi from huzhao"
if not rs9.eof then

do while (not rs.eof)
if date()-rs.fields("youxiaoriqi")<30 then
response.write "还有" &date()-rs.fields("youxiaoriqi") & "天"
end if
rs.movenext
loop
end if
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
洛韩馀荣0gq26b
2006-07-06 · 超过48用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:0
展开全部
if datediff("d",数据表里的字段,now())<30 then.......
now()是获得当前时间的函数。“d”表示是的以天算。

要是用select语句的话可以
select datediff('d','1991-6-12','1992-6-21')<30
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
复兰珊6
2006-07-14 · 超过95用户采纳过TA的回答
知道小有建树答主
回答量:321
采纳率:23%
帮助的人:138万
展开全部
Date1=Date()-30
Sql="select * from huzhao where datediff(dd,'"&cdate(Date1)&"',convert(char(10),护照有效期字段,21))=0"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
grkz
2006-07-01 · 超过92用户采纳过TA的回答
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:0
展开全部
DateDiff("n", Now, 读出数据库中的时间)

DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])

具体语法你可以百度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式