쿼리는
SELECT_DATA = 'select a-b, a-c from aaa '
+ 'where name in(:indats) ';
그리고 파라메터는
특정변수에서 받아서 넣어줍니다
inddd의 스트링변수에 다른 쿼리에서 구한값이 넣어져 있구요
이것을
parambyname('indats').asstring := inddd; 이렇습니다
그런데 문제는 inddd변수에 '홍길동' 이렇게 하나만 넣으면 나오는데
inddd := '홍길동','홍길순'; 이렇게 하나이상이면 안나오네요...
에러가 'END' expected but ',' found인데 아무래도 저런 식은 안되나보네요
어떻게 처리해야 하나요?
그리드는 리얼그리드 입니다
inddd := '홍길동';
inddd := inddd+''',''홍길순';
inddd := inddd+''',''이순신';