ACC转SQL语句求助

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:51:42
conn.execute("Delete From YWNT_TMS_UsersOnline where DATEDIFF("&MakeRandomStr&",LoginDate,"&SqlgNow&")>40")

原来这ASP语句应用在ACC上没问题,但应用在SQL上出错

大虾们帮我看一下那里不对

大小写也要注意!试试修改一下 40字符哪里去掉试试

"&MakeRandomStr&"这个放在那应该是不对的吧!换成"h"试试,datediff格式就不是那样写的,DateDiff("d",fromDate,toDate),“y“表示“年”“m“表示“月”“d“表示“日”“h“表示“时”“n“表示“分”“s“表示“秒”,fromDate是你开始的时间,toDate是到达的时间,DateDiff表示的是这两个时间的差