datasource, table를 사용해서 자료를 검색하고 있습니다. 그런데 속도가 너무 늦어서 ...... 고민 중입니다. datasource의 dataset에 table를 넣고 table의 filter에 조건을 넣어서 사용하고 있습니다. filter로 걸러진 자료를 DBLookupC...
김광섭
•
2000.02.29 01:34
권용찬 wrote:
> datasource, table를 사용해서 자료를 검색하고 있습니다.
>
> 그런데 속도가 너무 늦...
> datasource, table를 사용해서 자료를 검색하고 있습니다.
>
> 그런데 속도가 너무 늦어서 ...... 고민 중입니다.
>
> datasource의 dataset에 table를 넣고 table의 filter에 조건을 넣어서
> 사용하고 있습니다.
>
> filter로 걸러진 자료를 DBLookupComboBox와 연결되어 있습니다.
>
> 더 좋은 방법이 있으시면 좀 가르쳐 주세요.
>
제 의견은 filter경우는 자료량이 적으면 몰라도 많다면 속도가 무척 떨어져, 번거럽더라도 SQL로 쿼리해서 작업을 하시는 것이 속도면에서 빠를것입니다.
만약에 로컬DB라면 table의 메서드중 findkey를 쓰시는 것이 한층 나을 것입니다.
그리고, 혹시나 프로그램중에서 많은 시간이 소요되는 작업는 없는지 살펴보시고요.