特急^^^^^^^^^^^^^^^^^

Kidwind 2002-03-15 03:56:54
我本来用ACCESS数据库如下语名正常
sql="select board.lockboard from bbs1 b,board where b.username like '%Kidwind%' and DATEDIFF('d',dateandtime,Now()) < 5"
改成SQL Server后就出现错误,现确定是因为SQL Server语句不能运行DATEDIFF函数,
怎么办??????
...全文
29 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
neweb 2002-03-15
  • 打赏
  • 举报
回复
本页上方“关闭窗口”左边的“管理”

好久没有得分了。。。
zcflion 2002-03-15
  • 打赏
  • 举报
回复
DATEDIFF(d,getdate(),getdate())
Kidwind 2002-03-15
  • 打赏
  • 举报
回复
我想给大家分,不过不知道怎么给
qiangshu 2002-03-15
  • 打赏
  • 举报
回复
saimaya 2002-03-15
  • 打赏
  • 举报
回复
同意楼上
neweb 2002-03-15
  • 打赏
  • 举报
回复
去掉单引号,now 改为 getdate 就行了

DATEDIFF(d,getdate(),getdate())
lczddd 2002-03-15
  • 打赏
  • 举报
回复
不是不能运行DATEDIFF函数,是服务器的时间格式问题,你用formatdatetime格式化一下,再进行相应的操作,绝对是这么问题,呵呵,我有过这个经历

28,406

社区成员

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

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