Итак, это отлично работает:
select name from users where id = @id
Однако это выбирает только 1 парня. Скажем, вместо этого у меня есть 3 идентификатора, обычно SQL будет выглядеть примерно так (без использования параметров)
select name from users where id in (4,6,9)
Однако, похоже, это не работает, когда я пишу
select name from users where id in (@IDs)
и вставьте список в @IDs, как это
cmd.Parameters.AddWithValue("@IDs", userIDs);
Есть ли способ сделать то, что я пытаюсь сделать? Важно отметить, что sql, который я вызываю, является (и должен быть) хранимой процедурой.