使用函数:
datediff(""d"",[addDate],Getdate())<"&addDate&"
“”d""表示数据类弄,我在access数据库定义的是日期型,默认参数是:now();
[addDate]表示数据库的字段。
"&addDate&"表示变量。from提交过来用request获取的变量.
<%
sortName=request.Form("sortName")
addDate=request("addDate")
jobName=request("jobName")
%>
<%
dim rs
set rs=server.CreateObject("adodb.recordset")
rs.open "select n.*,s.sortName from hd_talent n,hd_talentSort s where n.sortId="&sortName&" and n.promulgate=1 and n.sortid=s.id and n.object like '%"&jobName&"%' and datediff(""d"",n.addDate,Getdate())<"&addDate&" order by n.addDate desc,n.id",conn,1,3
'rs.open "select * from hd_talent where sortId="&sortName&" and object like '%"&jobName&"%' and datediff(""d"",[addDate],Getdate())<"&addDate&" order by id desc",conn,1,3
if rs.eof and rs.bof then
response.Write("没有该工作岗位")
datediff(""d"",[addDate],Getdate())<"&addDate&"
“”d""表示数据类弄,我在access数据库定义的是日期型,默认参数是:now();
[addDate]表示数据库的字段。
"&addDate&"表示变量。from提交过来用request获取的变量.
<%
sortName=request.Form("sortName")
addDate=request("addDate")
jobName=request("jobName")
%>
<%
dim rs
set rs=server.CreateObject("adodb.recordset")
rs.open "select n.*,s.sortName from hd_talent n,hd_talentSort s where n.sortId="&sortName&" and n.promulgate=1 and n.sortid=s.id and n.object like '%"&jobName&"%' and datediff(""d"",n.addDate,Getdate())<"&addDate&" order by n.addDate desc,n.id",conn,1,3
'rs.open "select * from hd_talent where sortId="&sortName&" and object like '%"&jobName&"%' and datediff(""d"",[addDate],Getdate())<"&addDate&" order by id desc",conn,1,3
if rs.eof and rs.bof then
response.Write("没有该工作岗位")
博客介绍了在Access数据库中使用datediff函数进行日期筛选查询的方法。定义了日期型数据,通过request获取变量,使用SQL语句进行查询,若未找到符合条件的记录则提示“没有该工作岗位”。

被折叠的 条评论
为什么被折叠?



