ADO.NET TableAdapter参数

Ian*_*lin 6 sql asp.net ado.net tableadapter

我有一个查询,我希望通过ASP.NET TableAdapter运行,该表包含一个'IN'子句,它通过参数接收它的值.

我的问题是,如何指定此参数?我想写这样的条件语句:

AND b.group_category_id in (@ParamList)
Run Code Online (Sandbox Code Playgroud)

其中@ParamList是参数的字符串,例如"4,12,45,23",但由于指定的id是Integer,它会抱怨它无法将String转换为Integer.这是有道理的,但有没有办法在ASP.NET TableAdapter的SQL语句中指定这样的列表?

Ian*_*lin 0

回答我自己的问题:这是不可能的。