我有以下的IF语句,并且在'不在'('Deferred','Rejected','Closed')下面收到'End of Statement'错误'VB.NET:在IF语句上的语句错误结束
If (temp_var_1 = temp_var_2) And temp_var_3 not in ("Deferred","Rejected","Closed") Then
如果我把括号围绕temp_var_3最 ')' 的权利,下不我得到: ')' 预期
If (temp_var_1 = temp_var_2) And (temp_var_3 not in ("Deferred","Rejected","Closed")) Then
的几个注意事项:
- 所有的临时变量都是字符串。
- 它可以在MS SQL:temp_var_3不是( '递延', '拒绝', '封闭')
用双引号替换单引号。问题的标题暗示您缺少'End If',但如果您添加的代码属于这种情况,我无法断言。 – MilkyWayJoe