我正在尝试执行以下查询,但错误就像
一样 Syntax error (missing operator) in query expression 9 ORDER BY empSalary.ID DESC
。
cmd.CommandText = "UPDATE EmpSalary SET emp_Advance=" & TextBox7.Text & ",emp_salary=" & TextBox4.Text & " ORDER BY empSalary.ID DESC"
答案 0 :(得分:0)
首先,你不应该直接将字符串连接到你的sql。这是一种安全风险。谷歌sql注入。 相反,您应该使用参数化查询或存储过程。
其次,oreder by
部分在此类查询中没有意义,也许是您获得此异常的原因。