複数の addwithvalue 値を持つクエリがあります
IDCheck.CommandText = "SELECT * FROM cloudposgebruikers WHERE id = @id AND licentie1hc = @lc1 AND licentie2hc = @lc2"
+ " AND licentie3hc = @lc3 AND licentie4hc = @lc4 AND licentie5hc = @lc5 AND licentie6hc = @lc6 AND licentie7hc = @LC7 AND licentie8hc = @lc8"
+ " AND licentie9hc = @lc9 AND licentie10hc = @lc10";
IDCheck.Parameters.AddWithValue("@id", licenseid);
IDCheck.Parameters.AddWithValue("lc1", GetId);
IDCheck.Parameters.AddWithValue("lc2", GetId);
IDCheck.Parameters.AddWithValue("lc3", GetId);
IDCheck.Parameters.AddWithValue("lc4", GetId);
IDCheck.Parameters.AddWithValue("lc5", GetId);
IDCheck.Parameters.AddWithValue("lc6", GetId);
IDCheck.Parameters.AddWithValue("lc7", GetId);
IDCheck.Parameters.AddWithValue("lc8", GetId);
IDCheck.Parameters.AddWithValue("lc9", GetId);
IDCheck.Parameters.AddWithValue("lc10", GetId);
もちろん、これはこれらすべての値を比較し、すべての値が存在する場合にのみ true を返します
「licentie5hc」と「id」のみが一致するとしましょう => true を返します
または、「id」と「licentie1hc」のみが一致するとしましょう.. => true を返す
これは可能ですか?別のクエリを使用できることはわかっていますが、「id」と「licentie x hc」パラメーターのいずれかが一致する必要があります...