如何使用SQL参数发送多个值进行in()操作。

14 浏览
0 Comments

如何使用SQL参数发送多个值进行in()操作。

我猜这很简单,但我弄不清楚。

我想在asp.net项目中使用它。

通常我使用Int作为sql参数来传递一个整数值,但我需要将其用于in()语句。

alter procedure abc
  @id int
select * from tbl where id = @id

它适用于一个值,

alter procedure abc
  @id int -- 我该如何修改它
select * from tbl where id in (@id)

这是我想要的。我如何在asp.net c#中传递这些值?通常我传递整数值,但我也不知道怎么做。

0