次のコードがあります。
Dim UserID As String = "James"
Dim AccNo As String = "S10001"
Dim err As Boolean = False
If Left(AccNo , 1) = "S" Then
If UserID <> "Alex" Or UserID <> "James" Then
err = True
End If
End If
結果が常に err=True になるのはなぜですか? 私のコードの何が問題なのですか?