|
c++ 님이 쓰신 글 :
: 님이 쓰신 글 :
: : c++ 님이 쓰신 글 :
: : : DataSet->Next는 대강 다음줄로 넘어가게 하는 것 같은데,
: : : 정확히 무엇인지 개념이 궁금하고요,
: : :
: : : DataSet->RecordCount는 숫자 관련된 것 같은데
: : : 이것도 정확히 무엇을 의미하는 건지 모르겠습니다.
: : :
: : :
: : :
: : : 전반적으로 DataSet의 설명을 듣고 싶습니다.
: ------------------------------------------------
:
: : DataSet 구현상의 핵심은 캐쉬역할이라고 볼수 있어요
: ------------------------------------------------
:
: DataSet을 구현하는 목적의 핵심은 캐쉬기능을 쓰기위함이라는 소린가요?
:
: 근데 저는 그 캐쉬기능이 뭔지 모르겠습니다. 답변자께서 말씀해주신 '캐쉬역할'이 어떤 건지 설명해주시면 감사하겠습니다.
데이터베이스의 데이터를 조회를 한 뒤 dataset 이라고 하는 임시공간(대부분 메모리)에 저장을 합니다.
실제 그리드 등에 보여줄 때는 dataset 에 저장된 데이터를 보여주게 됩니다.
이렇게 아키텍쳐가 될 경우 잇점이 많은데 일예로 같은 데이터를 여러 컴포넌트에 보여줘야 할 경우 매번 데이터베이스에서 조회하는 것이 아니라 한번 받아온 dataset에서 취할 수 있게 됩니다.
|