現在、1 つの値を持つ SQL パラメータを渡しています。
だから今私は持っています:
SqlParameter sqlParameter = new SqlParameter("@Parameter", SqlDbType.VarChar);
sqlParameter.Value = ParameterValue
WHERE
これは、SQLクエリの句でうまく機能しています。
ただし、複数の値を my に渡すオプションを残しておきたいと思いますWHERE
。
通常の文字列を渡す代わりに、値を区切るためにコンマを含む文字列を渡すことを考えていました。
そうSqlParameter.Value = "value1, value2, value3";
そして、私はそれが次のように動作することを望みます
WHERE Parameter = value1 OR Parameter = value2 OR Parameter = value3
実際に SQL クエリを変更する必要がない場合に、これを行う簡単な方法はありますか?