Microsoft JET Database Engine '80040e07' 日期的语法错误 在查询表达式 '#2012-1-6 AM 03:11:51#' 中。
答案:2 悬赏:0 手机版
解决时间 2021-01-20 19:34
- 提问者网友:不爱我么
- 2021-01-20 07:26
Microsoft JET Database Engine '80040e07' 日期的语法错误 在查询表达式 '#2012-1-6 AM 03:11:51#' 中。
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-01-20 08:37
如果是Access数据库,把
sql="update admin_user set login_date=#" & now & "# where id="&session("admin")
改成
sql="update admin_user set login_date=#" & Date() & " " & Hour(Now) ":" & Minute(Now) & ":" & Second(Now) & "# where id=" & session("admin")
试试看吧,好像是服务器的时间设置不规范造成的.
如果不是Access数据库,试试改成
sql="update admin_user set login_date='" & Date() & " " & Hour(Now) ":" & Minute(Now) & ":" & Second(Now) & "' where id=" & session("admin")
sql="update admin_user set login_date=#" & now & "# where id="&session("admin")
改成
sql="update admin_user set login_date=#" & Date() & " " & Hour(Now) ":" & Minute(Now) & ":" & Second(Now) & "# where id=" & session("admin")
试试看吧,好像是服务器的时间设置不规范造成的.
如果不是Access数据库,试试改成
sql="update admin_user set login_date='" & Date() & " " & Hour(Now) ":" & Minute(Now) & ":" & Second(Now) & "' where id=" & session("admin")
全部回答
- 1楼网友:何以畏孤独
- 2021-01-20 08:56
Access的日期,不需要加#号,直接改用单引号即可。
sql="update admin_user set login_date='" & now & "' where id="&session("admin")
sql="update admin_user set login_date='" & now & "' where id="&session("admin")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯