看这句VB.net语句有什么错误,超急

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:15:15
sqlstr = "update Students SET password=" & "' " & NewPassword & "'where sno='" & User & "' "

这是我在做修改密码的时候写的

运行的时候老是提示说这句语法错误,到底错在哪里了?
我今晚就耗在这里了

改为:
sqlstr = "update Students SET password='" & NewPassword & "' where sno='" & User & "' "

如果成功的话你是否看出哪里错了,你的写法最后的SQL语句是:update Students SET password='***'where sno='***' (where 前没有空格)
只要调试,细心一点,其实就是这么简单~

你在连接sql语句的时候,习惯性的换行,然后在换行的时候都加上 & vbcrlf & _就不容易出现丢空格的问题了。

单引和where中间加个空格就行了