我需要用刚刚收集到的新值更新MySQL数据库。
该程序将获得如下值:
sql = "select * from Accounts where username ='" & txtuname.Text & "' and userpassword = '" & txtpass.Text & "'"
Dim credits As String
credits = publictable.Rows(0).Item(5)
credit.Text = "" & credits然后,它将使用如下新值更新当前值:
cmd.CommandText = "UPDATE * Accounts SET credits = '& credit.Text + 10 &' WHERE username = '& Form1.txtuname.Text & '"但是,我被困在了UPDATE字符串上。
发布于 2015-07-29 03:54:28
我认为,您必须很好地学习更新命令,因为查询语法是错误的。在查询的形成过程中你犯了一些语法错误。使用Line continuation operators使查询更容易理解。在查询前计划输出。
cmd.CommandText = "UPDATE Accounts SET " & _
"credits = '" & val(credit.Text) + 10 & "'" & _
"WHERE username = '" & Form1.txtuname.Text & '"https://stackoverflow.com/questions/31686351
复制相似问题