iphone屏幕乱跳:update语句! 急

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 13:30:37
aa = Text1.Text
ss = Text2.Text
qq = "admin"
strsql = "update login set user='" & Text1.Text & "', psw='" & Text2.Text & "' where id='" & qq & "';"
这个语句错的哪里?

试试这样呢:
strsql = "UPDATE login SET user='" & aa & "', psw='" & ss & "' WHERE id='" & qq & "';"

谢谢楼下兄弟提醒,手误而已……别在意

你这样写不对吧,如果是从表单传递过来进行处理的话,应该这样写:
在ASP环境中:
dim aa,ss,qq
aa = trim(request.form("Text1"))
ss = trim(request.form("Text2"))
你这个qq是字符型呢还是数字的,如果数据库中id是数字的,那用"&qq&",如果是字符的,那用'"&qq&"'
qq = "admin"

strsql = "update login set user='" & aa & "', psw='" & ss & "' where id='" & qq & "'"

后面那个分号还是冒号阿去掉。

这里id可以传字符的,SQL中是可以执行的,因为可以将字符转换成数字的。

错在你的ID
id是数字形的~!所以不需要'
strsql = "update login set user='" & Text1.Text & "', psw='" & Text2.Text & "' where id=" & qq & ";"

完全正确,仅在最后一双引中多了一个分号!

报什么错?