今天生日功能的ASP代码如何写?

mysteryboy2000 2004-08-26 05:57:14
数据库表中只有BIRTHDAY字段,是日期型的,如:1979-8-26,今天也是8月26日,要用SQL语句搜索出今天生日的用户,应该如何写ASP语句?
...全文
133 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mysteryboy2000 2004-08-26
  • 打赏
  • 举报
回复
谢谢!·
mysteryboy2000 2004-08-26
  • 打赏
  • 举报
回复
明白了
mysteryboy2000 2004-08-26
  • 打赏
  • 举报
回复
但是我要列出用户群是所有今天是生日的人呀。。。

SQL不会写。。。是ACCESS的。。。

大概这样:
im rs
dim sql
set rs = server.createobject("adodb.recordset")
sql="select * from info where " & datediff(d,"&birthday,date) "=0"
rs.open sql,conn,0,1
if rs.eof then
response.write("今天论坛没有人过生日!")
else
response.write ……今天过生日的人……

应该如何改
cfam 2004-08-26
  • 打赏
  • 举报
回复
楼上说的对用SQL语句来实现叫好些
wanglh100 2004-08-26
  • 打赏
  • 举报
回复
如果不是在SQL果判断选出那么这样
if datediff("d",rs("birthday"),now)=0 then
是今天生日
else
不是今天生日
end if
wanglh100 2004-08-26
  • 打赏
  • 举报
回复

set rs=Server.Create("ADODB.Recordset")
rs.open "select * from table where datediff(d,birthday,getdate())=0",db,1
do while not rs.eof
.........
rs.movenext
loop
wanglh100 2004-08-26
  • 打赏
  • 举报
回复
直接SQL里选最好,这样快
select * from table where datediff(d,birthday,getdate())=0
mysteryboy2000 2004-08-26
  • 打赏
  • 举报
回复
自己顶!!!

28,391

社区成员

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

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