Q&A

  • TQuery의 동작방식에 대한 질문입니당...
안녕하세요...

TQuery에 SQL문을 지정하고 DataSet을 구성한 경우에요..

예를 들어 루프를 돌면서 그 DataSet의 값을 한 Record씩 읽어오면

그 값을 DB에 다시 접속해서 가져오게되나요...

아니면 한번 구성된 DataSet에서 그 값을 가져오게 되나요...

흠...말솜씨가 없어서 설명이 제대로 됐는지 몰겠네여...^^

왜 이런 질문을 하냐면요...

조금이라도 더 빨리 한 테이블의 값을 읽어서 처리해야하는

문제가 발생해서요...

그럼 부탁드려요....
1  COMMENTS
  • Profile
    미소나눔 2002.06.11 22:48
    TDataSet 은 DB 로 부터 데이타를 가져와 데이타 버퍼에 저장합니다.

    일반적으로 우리가 쓰는 Query1.Open 메소드나 Query.active 메소드는

    쿼리해 온 결과를 데이타 버퍼에 저장하고 DataSet.close 를 호출하는

    순간에 쿼리해온 결과를 데이타 버퍼에서 소멸시킵니다.

    도움이되셨길..