Split For String To Array

отредактировано 16:18 Раздел: FastReport VCL
Добрый день!

Имеется запрос, который предоставляет в отчет некоторые поля, одно из этих полей это строка с перечнем id: '100,101,103'.

Если добавить ADOQuery и указать в качестве запроса там строку вида:
SELECT S.LABEL
FROM FM_SERV S (NOLOCK)
WHERE S.FM_SERV_ID IN (100)

То все работает! Но, если же указывать это поле в качестве параметра то нет:
SELECT S.LABEL
FROM FM_SERV S (NOLOCK)
WHERE S.FM_SERV_ID IN (:servlist)

Причем, указывал разные типы данных для параметра, но ни одни не подходит, скажите как можно решить данную проблему ?

Комментарии

  • gpigpi
    отредактировано 16:18
    Меняйте последнюю строку запроса, вставляя в него перечень id

Оставить комментарий