谢谢 已经正常了 我把2个语句合并了。。。
cmd.CommandText = "UPDA TE {" & departName & "} SET 评委人数 = ?,优秀打分_" & i & "=?,评分状态=?,状态=? WHERE 序号='" & n & "'"
RS=RS+1 '评委人数+1
state =state & " " & dr("用户工号")
cmd.parameters.add("@评委人数",RS)
cmd.parameters.add("@优秀打分_i",e.Form.Controls("TextBox14").value)
cmd.Parameters.Add("@评分状态",state)
messagebox.show("序号为" & n & "的改善提案已经被您评分,分数为:" & e.Form.Controls("TextBox14").value,"提示",MessageBoxButtons.OK)
If rs > = Totaljudge Then
cmd.parameters.add("@状态","优秀改善评分结束")
Else
cmd.parameters.add("@状态","优秀改善")
End If
cmd.ExecuteNonQuery