quantum confinement:asp高手大哥!帮帮我呀!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 16:48:45
错误提示!:
Microsoft JET Database Engine 错误 '80040e14'

语法错误 (操作符丢失) 在查询表达式 ''a'' where ID = '0820044258' 中。

/wang/student/utility/const.asp,行21
代码部分:
sql = "update student set sPassword = '" & userPassword & "'"
sql = sql & "' where ID = '"
sql = sql & userID
谢谢高手!

确实多了引号,如上楼所说
但还不够:
把sql = sql & "' where ID = '" 改为sql = sql & "where [ID] = "

ID是SQL关键字,为了将其与字段分别,字段ID要用[]括上

引号位置有问题吧?我把你的sql句子写出来给你看:update student set sPassword ='userPassword' ' where ID = 'userID
看到没?where ID上面加了引号了