¼³Á¤ ÇÏ °í µ¥ÀÌÅ͸¦ °Ë»ö, OLE DB ÅÛÇø´À» »ç¿ë Á¢±ÙÀÚ¿Í CAccessorRowset Ŭ·¡½º¸¦ ÅëÇØ Çà ÁýÇÕ ´ÙÀ½ ±×¸²¿¡ Ç¥½Ã µÈ °Í°ú °°ÀÌ. ÀÌ Å¬·¡½º´Â ¼·Î ´Ù¸¥ Çü½ÄÀÇ ¿©·¯ Á¢±ÙÀÚ¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ðµç Á¢±ÙÀÚ´Â CAccessorBase¿¡¼ ÆÄ»ý µË´Ï´Ù. CAccessorBase Á¦°ø ¸Å°³ º¯¼ö ¹× ¿ ¹ÙÀεù¡£
°Å±â¿¡ 4 °³ÀÇ Á¢±ÙÀÚ Çü½Ä ¹× ´ÙÀ½ ±×¸²¿¡ ³ª¿Í ÀÖ´Â ¼¼ Çà ÁýÇÕ Çü½Ä¡£

´ÙÀ½ Ç¥¿¡¼ 4 °³ÀÇ Á¢±ÙÀÚ Çü½Ä¡£
| Á¢±ÙÀÚ Çü½Ä | µ¿Àû | Params | ¹öÆÛ | ¿©·¯ Á¢±ÙÀÚ |
| CAccessor | ¾øÀ½ | ¿¹ | »ç¿ëÀÚ | ¿¹ |
| CDynamicAccessor | ¿¹ | ¾øÀ½ | OLE DB ÅÛÇø´ | ¾øÀ½ |
| CDynamicParameterAccessor | ¿¹ | ¿¹ | OLE DB ÅÛÇø´ | ¾øÀ½ |
| CManualAccessor | ¿¹ | ¿¹ | »ç¿ëÀÚ | ¾øÀ½ |
OLE DB ÅÛÇø´ Çà ÁýÇÕ (À§ÀÇ ±×¸² ÂüÁ¶)ÀÇ ¼¼ °¡Áö Á¾·ù Áö¿ø: ´ÜÀÏ Çà ÁýÇÕ ( CRowset¿¡ ÀÇÇØ ±¸Çö), ´ë·® Çà ÁýÇÕ ( CBulkRowset¿¡ ÀÇÇØ ±¸Çö), ¹× ¹è¿ Çà ÁýÇÕ ( CArrayRowset¿¡ ÀÇÇØ ±¸Çö). ´ÜÀÏ Çà ÁýÇÕ MoveNext °¡ È£Ãâ µÉ ¶§ ´ÜÀÏ Çà ÇÚµéÀ» ÆäÄ¡ÇÕ´Ï´Ù. ´ë·® Çà ÁýÇÕÀº ¿©·¯ Çà ÇÚµé °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¹è¿ Çà ÁýÇÕÀº ¹è¿ ±¸¹®À» »ç¿ë ÇÏ ¿© ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â Çà ÁýÇÕ¡£