问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASP员工生日提醒

发布网友 发布时间:17小时前

我来回答

2个回答

热心网友 时间:17小时前

数据库名:data.mdb
表名:employee
字段
ID 自动编号
EmployeeName 文本
DepartmentID 数字
Birthday 日期/时间
- - - - - - - - - - - -
asp代码:
<%
remindDays = 7 '提醒日期
set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data.mdb")
conn.Open connstr

sql = "select * from employee where datediff('d', cstr(year(date())) + '-' + cstr(month(Birthday)) + '-' + cstr(day(Birthday)),date())<=" & remindDays & " and datediff('d', cstr(year(date())) + '-' + cstr(month(Birthday)) + '-' + cstr(day(Birthday)),date())>=0 order by ID desc"
set rs = conn.execute(sql)
if not rs.eof then
response.write("近" & remindDays & "天过生日的员工:<br />")
do while not rs.eof
response.Write("-----------------------------------<br />")
response.Write("姓名:" & rs("EmployeeName") & "<br />")
response.Write("生日:" & rs("Birthday") & "<br />")
rs.movenext
loop
else
response.write("近" & remindDays & "天没有过生日的员工")
end if
rs.close
set rs =nothing
%>

----------------------------------------------------------------

<%
set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data.mdb")
conn.Open connstr

sql = "select * from employee where datediff('d', cstr(year(date())) + '-' + cstr(month(Birthday)) + '-' + cstr(day(Birthday)),date())=0 order by ID desc"
set rs = conn.execute(sql)
if not rs.eof then
response.write("今天过生日的员工:<br />")
do while not rs.eof
response.Write("姓名:<span style=""color:#f00"">" & rs("EmployeeName") & "</span>——"&rs("DepartmentID")&"<br />")
rs.movenext
loop
else
response.write("今天没有过生日的员工")
end if
rs.close
set rs =nothing
%>

3.不冲突,连接字符串写对了就行

热心网友 时间:17小时前

寒云你好:
因问题补充要限制字数,所以我换了个名字将修改后的代码发过来:
<font size="4" face="黑体" color="#ff0000">
<%
remindDays = 0 '提醒日期
set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data.mdb")
conn.Open connstr

sql = "select * from employee where datediff('d', cstr(year(date())) + '-' + cstr(month(Birthday)) + '-' + cstr(day(Birthday)),date())<=" & remindDays & " and datediff('d', cstr(year(date())) + '-' + cstr(month(Birthday)) + '-' + cstr(day(Birthday)),date())>=0 order by ID desc"
set rs = conn.execute(sql)
if not rs.eof then
response.write("今天过生日的员工:"& "<br />")
do while not rs.eof

response.Write("姓名:" & rs("EmployeeName") )
response.Write("--" & rs("DepartmentID") & "    ")
rs.movenext
loop
else
response.write("近" & remindDays & "天没有过生日的员工")
end if
rs.close
set rs =nothing
%> </font>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
器世间的意思是什么 学吉他大概学费是多少 电吉他培训一般学费多少 天津吉他培训成人班费用多少 吉他培训班一般的学费多少钱 电脑怎么保存下载的视频文件怎么把视频保存到电脑上 双子座男生如果受到伤害死心了'是不是无论怎么做都无法挽回了。 和平精英微信怎么切换账号 更新之后换号方法 有关说说搞笑幽默句子的短句(寻找搞笑幽默的快乐) 说说你多大了,看看能不能做我干闺女怎么回复? ASP.NET权限管理系统1.3 目标用户群体 机器翻译是什么 适合南方果园种植的草种 果园种什么草可以控制杂草 2012年领取过苏州工业园区失业金的朋友们,到底需要什么条件才可以享受... 苏州失业补助金申领流程 苏州园区失业金办理有没有期限?有的话是多少? 苏州失业补助金从审核通过后,八月之前的补助金还会发吗? 手上有猪粪味怎么才能去掉 win10电脑帧数怎么调win10帧率怎么设置 win10电脑怎么提高fps帧数win10电脑帧数怎么调 电脑win10卡顿漂移win10电脑严重卡顿怎么办 如何提高电脑帧数win10win10电脑帧数怎么调 微博怎么设置禁止别人的评论啊? 为什么说“不以兵车,管仲之力也”?孔子对“管仲相桓公”持何种态度... 新海尔滚筒洗衣机有水 海尔滚筒洗衣机里面为什么有水 ...想走太原理工大学现代科技学院的土木工程专业,不知道能不能上?_百... 今年文科考生390多估计够太原理工大学现代科技学院吗? 山西考生485分能上什么学校 ASP .NET Core: 制作同样的员工休假安排其六 高分求ASP+ACCESS算法 如何用ASP实现我登录后现在的为我自己以前提交的资料 ...外地户口,需要什么证件和办理手续,当时是朝阳区发证,现在要到哪去... 小孩太好动专注力差怎样改善 小孩从小好动,注意力不集中,怎么办 小孩子爱动注意力不集中怎么办 孩子很太好动,注意力不集中,学什么兴趣班能让他专心学习呢 孩子贪玩注意力不集中怎么办 电脑辐射能使皮肤变黑吗 常年接受电脑辐射脸就会变黑。。 长期对着电脑皮肤会变黑的吗? 经常面对电脑皮肤是不是会变黑 C语言 表白代码(I love you!) 关于EXCEL2003单元格内容的合并? 三里屯的胤相肖像馆可以拍合影吗 在胤相肖像馆拍一张证件照要多长时间 胤相肖像馆和天真蓝比哪个拍的好? 胤相肖像馆可以拍社保照片吗? 要换身份证了,胤相肖像馆可以拍身份证照片吗