FastReport.Net-使用分隔逗号传递多个值



我正在使用FastReport.Net,我想在一个参数中传递多个值。我有这个参数的动态值。例如

SELECT * FROM Students
WHERE StuNo IN (@pStuNo);

@pStuNocan包括(3,8,11(,但fastreport不允许这样的使用。

我在这个问题上找不到任何解决办法。我在等你的帮助,谢谢。

我通过将参数指定为字符串,然后对其进行拆分来获得结果。我的解决方案脚本如下所示;

SELECT * FROM Students
WHERE StuNo IN(select regexp_split_to_table(@pStuNo,',')::INTEGER) 

最新更新