簡體   English   中英

更新語句VB.NET出現SYNTAX錯誤

[英]SYNTAX error with Update statement VB.NET

我在UPDATE語句中有一個SYNTAX錯誤。 請幫助。

cmd.CommandText = "UPDATE tbl_User SET ([Score], [Level])VALUES(@User_Score, @User_Level) WHERE User=@User"
cmd.Parameters.AddWithValue("@User_Score", lblScore.Text)
cmd.Parameters.AddWithValue("@User_Level", lblLevel.Text)
cmd.Parameters.AddWithValue("@User", txtUser.Text)

謝謝

您使用的是INSERT語法樣式,而不是UPDATE語法:

UPDATE tbl_User SET [Score] = @User_Score, [Level]= @User_Level WHERE User=@User

cmd.CommandText = "UPDATE tbl_User " & vbCrLf & "SET User_Score=@User_Score," & vbCrLf & "User_Level=@User_Level" & vbCrLf & "WHERE User=@User"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM