With DM1.PQ Do Begin
Close;
SQL.Clear;
SQL.Add(' SELECT * FROM ');
SQL.Add(' (SELECT * FROM ItemMaster WHERE Idvd=''2'') i');
SQL.SaveToFile('c:debug.sql');
Open;
End;
위문장을 실행하니
Invalid Use Of keyword.....Token 'SELECT'
에러가 뜹니다. 데이터 베이스는 SQL 7.0인데요
Query Analyzer 로 실행하면 아무 이상없이 실행이 됩니다.
위 쿼리는 제가 테스트용으로 임의로 만든것이라 별 의미는 없는 거구요...
DM1.PQ는 Ado Query 컴포넌트이구요...
원래 SQL 7.0에서 FROM절에 Sub쿼리는 안먹히나요???
고수님들의 조언 부탁합니다.
제가 보기엔 테이블 엑세스 권한을 먼저 확인해 보시는게 좋을것 같군여.