이렇게 하려고 합니다.
Query1이 있는데 이것과 똑같은 Query를 하나 만들려고 하거든요.
그래서 동적으로 Query를 생성하고 Query의 속성들을 모두 똑같이 설정했거든요.
그 다음에 Field를 똑같이 추가하려고 하는데요.
이전의 Query1과는 전혀 별개의 것으로요.
어떻게 해야 하나요?
VCL에는 C++의 copy constructor가 지원이 안되나요? (현재 C++빌더를 사용하고 있습니다.)
보다 좋은 방법은 없는지 , 어떻게 하면 좋을런지....
아직까지 잠도 안자고 있습니다...^^;
답변 기다리겠습니다.
> 이렇게 하려고 합니다.
>
> Query1이 있는데 이것과 똑같은 Query를 하나 만들려고 하거든요.
>
> 그래서 동적으로 Query를 생성하고 Query의 속성들을 모두 똑같이 설정했거든요.
>
> 그 다음에 Field를 똑같이 추가하려고 하는데요.
>
> 이전의 Query1과는 전혀 별개의 것으로요.
>
> 어떻게 해야 하나요?
>
> VCL에는 C++의 copy constructor가 지원이 안되나요? (현재 C++빌더를 사용하고 있습니다.)
>
> 보다 좋은 방법은 없는지 , 어떻게 하면 좋을런지....
>
> 아직까지 잠도 안자고 있습니다...^^;
>
> 답변 기다리겠습니다.
>
안녕하세요?
신호성 입니다.
먼저 꼭Field를 추가할 필요가 있는지 묻고 싶군요
Query를 정상적으로 Open하였다면 Field는 당연히 사용할 수 있는데..
또 만일 원본Query에 Calculated Field가 있다면 이는 코딩과 연관되어
있을테니 복사본에서 생성하여 적당한 값을 할당 할 방법이 없을텐데요.
어떤 목적에서 사본을 만들려는지 모르지만 관련 프로퍼티(DatabaseName,
Sql,Filter ...)값을 적절히 설정하신 후 정상적으로 Open하였다면
의도하는 제어를 대부분 수행 할 수 있을겁니다.
구체적인 내용을 기록해 주시면 같이 고민해 보겠습니다.