【发布时间】:2014-10-15 17:40:13
【问题描述】:
鉴于 TimeExited 为空,并且计算机名与“cm”参数相同,我正在尝试更新表 Log 的最后一条记录(具有最新 TimeAccessed 的字段)。我有这个但得到错误,“在 sql 语句末尾缺少分号”
怎么了??
dbs.Execute "UPDATE Log " _
& "SET TimeExited = " & Format(CloseTime, "\#hh:mm:ss AMPM\#") _
& " WHERE TimeExited is NULL AND ComputerName = '" & cm & "'" _
& " ORDER BY TimeAccessed DESC" _
& " LIMIT 1; "
前两行没有问题,工作正常,最后两行有问题
【问题讨论】: