我收到一个intellisenxe错误,说下面的语句是期待')'并且正在将修正定位在“已批准”之后的括号中。我不熟悉这种IF语法,我似乎无法进行修正;试错不起作用; o))提前致谢。
If (reader.Item("Approved"), True, False) = 0), (reader.Item("DoNotDisplay"), False, False) = 0)) Then
End if
答案 0 :(得分:0)
这是你想要做的吗?
If ((reader.Item("Approved") = True) AND (reader.Item("DoNotDisplay") = False)) Then
End if
答案 1 :(得分:0)
看起来yuo在错误的位置有一个括号,并且它们不包含整个IF语句,因此Intellisense正在进行最佳猜测但是被逗号绊倒了。
试试这个:
If ((reader.Item("Approved"), True, False) = 0, (reader.Item("DoNotDisplay"), False, False) = 0) Then
如果
结束