将ASP与SQL查询、时间函数相结合

将ASP与SQL查询、时间函数相结合,sql,ms-access,asp-classic,Sql,Ms Access,Asp Classic,嗨,我需要把SQL和ASP结合起来 我想比较数据库中的日期和服务器的日期…由于某种原因,它不起作用 这是我的密码。我无法激活它 错误是:函数DATEDIFF中使用的参数太少(2014年5月8日,日期) 您没有将所有必需的参数传递给DATEDIFF函数,根据Microsoft参考,这是语法: DateDiff(间隔、日期1、日期2[,第一周][,第一周]) 您正在传递DATEDIFF(now(),date),假设date是一个datetime变量,您没有传递第一个参数interval: inter

嗨,我需要把SQL和ASP结合起来

我想比较数据库中的日期和服务器的日期…由于某种原因,它不起作用

这是我的密码。我无法激活它

错误是:函数DATEDIFF中使用的参数太少(2014年5月8日,日期)
您没有将所有必需的参数传递给DATEDIFF函数,根据Microsoft参考,这是语法:

DateDiff(间隔、日期1、日期2[,第一周][,第一周])

您正在传递
DATEDIFF(now(),date)
,假设date是一个datetime变量,您没有传递第一个参数interval:

interval参数具有以下设置:

Setting  |Description
---------+--------------
yyyy     |Year
q        |Quarter
m        |Month
y        |Day of year
d        |Day
w        |Weekday
ww       |Week
h        |Hour
n        |Minute
s        |Second
进一步信息的官方参考:


您没有将所有需要的参数传递给DATEDIFF函数,根据Microsoft参考,这是语法:

DateDiff(间隔、日期1、日期2[,第一周][,第一周])

您正在传递
DATEDIFF(now(),date)
,假设date是一个datetime变量,您没有传递第一个参数interval:

interval参数具有以下设置:

Setting  |Description
---------+--------------
yyyy     |Year
q        |Quarter
m        |Month
y        |Day of year
d        |Day
w        |Weekday
ww       |Week
h        |Hour
n        |Minute
s        |Second
进一步信息的官方参考:


我想这就是你需要的:

sql="SELECT * FROM Meetings where DATEDIFF(d, now(), date) <= 1"

sql=“SELECT*FROM Meetings where DATEDIFF(d,now(),date)我认为您需要的是:

sql="SELECT * FROM Meetings where DATEDIFF(d, now(), date) <= 1"

sql=“SELECT*FROM Meetings,其中DATEDIFF(d,now(),date)您需要将sql更改为:

mySQL=“SELECT*FROM Meetings,其中DATEDIFF('d',date(),date)您需要将SQL更改为:
mySQL=“SELECT*FROM Meetings where DATEDIFF('d',date(),date))what not work???它告诉我我传递了worn个参数。请发布完整的错误消息what not work???它告诉我传递了worn个参数。请发布完整的错误消息