SQL数据库错误

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:23:43
错误源:
Microsoft JET Database Engine
错误描述:
Operation must use an updateable query.
错误语句如下:
UPDATE manage_user SET errnum = 0,loginlasttime = NOW(),logintotal = logintotal + 1,loginip = '124.162.7.215',opratetime = NOW() WHERE usn = 'admin'
我还没有学过数据库,是网站自己提供的错误,谢谢大家,只好投票选举。

你是用的Access数据库吧,上面报的错误是因为你没有usn='admin'的列,这不知道为什么在Access里面怎么会报错的,你可以换一下usn等于别的试试看。可能会有用。一楼的朋友你的写法是用在sqlserver上的获取时间的函数getdate()。

UPDATE manage_user SET errnum = 0,loginlasttime = GETDATE(),logintotal = logintotal + 1,loginip = '124.162.7.215',opratetime = GETDATE() WHERE usn = 'admin'

设置断点检查吧。