
CDaoRecordView °³Ã¼´Â ÄÁÆ®·ÑÀÇ µ¥ÀÌÅͺ£À̽º ·¹Äڵ带 Ç¥½Ã ÇÏ´Â º¸±âÀÔ´Ï´Ù. º¸±â¿¡´Â CDaoRecordset °³Ã¼¿¡ Á÷Á¢ ¿¬°á µÈ Æû ºäÀÔ´Ï´Ù. ºä¿Í ´ëÈ »óÀÚ ÅÛÇø´ ¸®¼Ò½º¿¡¼ ¸¸µç ´ëÈ ¼½Ä ÆÄÀÏÀÇ ÄÁÆ®·Ñ¿¡ CDaoRecordset °³Ã¼ÀÇ Çʵ带 Ç¥½Ã ÇÕ´Ï´Ù. CDaoRecordView °³Ã¼ ´ëÈ »óÀÚ µ¥ÀÌÅÍ ±³È¯ (DDX) ¹× DAO ·¹ÄÚµå ÇÊµå ±³È¯ (DFX) »ç¿ë ÇÏ ¿© Æû¿¡ ÄÁÆ®·Ñ ¹× ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå »çÀÌÀÇ µ¥ÀÌÅÍ À̵¿À» ÀÚµ¿È ÇÕ´Ï´Ù. CDaoRecordView ´Â ¶ÇÇÑ À̵¿ ÇÏ´Â °Í¿¡ ´ë ÇÑ ±âº» ±¸ÇöÀ» Á¦°ø Çմϴ٠ù ¹øÂ°, ÀÌÀü, ´ÙÀ½ ¶Ç´Â ¸¶Áö¸· ·¹ÄÚµå ¹× º¸±âÀÇ ÇöÀç ·¹Äڵ带 ¾÷µ¥ÀÌÆ® Çϱâ À§ÇÑ ÀÎÅÍÆäÀ̽º¡£
¸Þ¸ðnbsp;??DAO µ¥ÀÌÅͺ£À̽º Ŭ·¡½º´Â MFC µ¥ÀÌÅͺ£À̽º Ŭ·¡½º Open Database Connectivity (ODBC)¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ¸ðµç DAO µ¥ÀÌÅͺ£À̽º Ŭ·¡½º À̸§Àº "CDao" Á¢µÎ»ç°¡ ÀÖ½À´Ï´Ù. ¿©ÀüÈ÷ DAO Ŭ·¡½º;¿Í ODBC µ¥ÀÌÅÍ ¿øº»¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. DAO Ŭ·¡½º´Â Microsoft Jet µ¥ÀÌÅͺ£À̽º ¿£ÁøÀ» »ç¿ë Çϱ⠶§¹®¿¡ ÀϹÝÀûÀ¸·Î ¶Ù¾î³ ±â´É Á¦°ø(&N)¡£
·¹ÄÚµå ºä¸¦ ¸¸µå´Â °¡Àå ÀϹÝÀûÀÎ ¹æ¹ýÀº AppWizardÀÔ´Ï´Ù. AppWizard ¸¸µì´Ï´Ù ·¹ÄÚµå ºä Ŭ·¡½º¿Í »À´ë Ãʺ¸ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÀÏȯÀ¸·Î °ü·ÃµÈ recordset Ŭ·¡½º¡£
´Ü¼øÈ÷ ´ÜÀÏ ¾ç½Ä ÇÑ´Ù¸é AppWizard Á¢±ÙÀÌ ½±½À´Ï´Ù. Classwizard¸¦ »ç¿ë ÇÏ¸é °³¹ß ÇÁ·Î¼¼½ºÀÇ µÞºÎºÐ¿¡ ³ª¿À´Â ·¹ÄÚµå º¸±â¸¦ »ç¿ë Çϵµ·Ï °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Appwizard¿Í ·¹ÄÚµå ºä Ŭ·¡½º¸¦ ¸¸µéÁö Classwizard¿Í ³ªÁß¿¡ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Recordset Ŭ·¡½º À̸§¿¡ ´õ ¸¹Àº Á¦¾î¸¦ Á¦°ø Çϱ⠶§¹®¿¡ °¡Àå À¯¿¬ÇÑ Á¢±ÙÀº Classwizard¸¦ »ç¿ë ÇÏ ¿© ·¹ÄÚµå ºä ¹× ·¹ÄÚµå ÁýÇÕÀ» º°µµ·Î ¸¸µå´Â ´ÙÀ½ ±×µéÀ» ¿¬°á ÇÏ °í.H /.CPP ÆÄÀÏÀÔ´Ï´Ù. ÀÌ ¹æ¹ýÀº ¶ÇÇÑ ÇÏ¸é µ¿ÀÏÇÑ ·¹ÄÚµå ÁýÇÕ Å¬·¡½º¿¡ ¿©·¯ ·¹ÄÚµå º¸±â¡£
AppWizard ·¹ÄÚµå ºä¿¡¼ ·¹Äڵ带 À̵¿ ÇÏ´Â ÃÖÁ¾ »ç¿ëÀÚ¸¦ À§ÇØ ½±°Ô, ¸Þ´º (¹× ¼±ÅÃÀûÀ¸·Î µµ±¸ ¸ðÀ½)¸¦ ¸¸µì´Ï´Ù À̵¿ Çϱâ À§ÇÑ ¸®¼Ò½º¸¦ ù ¹øÂ°, ÀÌÀü, ´ÙÀ½ ¶Ç´Â ¸¶Áö¸· ·¹ÄÚµå·Î. Classwizard¿Í ·¹ÄÚµå ºä Ŭ·¡½º¸¦ ¸¸µé °æ¿ì¿¡ ÀÌ·¯ÇÑ ¸®¼Ò½º Á÷Á¢ ¸¸µé ¸Þ´º¿Í ºñÆ®¸Ê ÆíÁý±â ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¸®¼Ò½º¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ °³¿ä: ÇÁ·Î±×·¥À» Áö ¿øÇÏ´Â µ¥ÀÌÅͺ£À̽º ¸¸µé±â ¿Í ClassWizard: µ¥ÀÌÅͺ£À̽º Æû ¸¸µé±â¡£
±âº»¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ±¸Çö À̵¿¿¡ ´ë ÇÑ ·¹Äڵ带 IsOnFirstRecord IsOnLastRecord ¹× ÂüÁ¶ ¹®¼ ·¹ÄÚµå ºä: ·¹ÄÚµå º¸±â¸¦ »ç¿ë ÇÏ ¿©, CRecordView ¹× CDaoRecordView ¿¡ Àû¿ë µÇ´Â¡£
CDaoRecordView ÀÇ ÃßÀû »ç¿ëÀÚÀÇ À§Ä¡¸¦ ·¹ÄÚµå ÁýÇÕÀÇ ·¹ÄÚµå ºä´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ·¹ÄÚµå ÁýÇÕÀÇ ¾çÂÊ ³¡ À̵¿ÇÒ ¶§ ·¹ÄÚµå ºä »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³Ã¼¸¦ ºñȰ¼ºÈ ? ¸Þ´º Ç׸ñÀÌ ³ª µµ±¸ ¸ðÀ½ ´ÜÃß¿Í °°Àº-À̵¿¿¡ ´ë ÇÑ °°Àº ¹æÇâÀ¸·Î Ãß°¡¡£
ÀÚ¼¼ÇÑ ³»¿ëÀº ´ë ÇÑ ¼±¾ð ÇÏ °í ·¹ÄÚµå ºä ¹× ·¹ÄÚµå ÁýÇÕ Å¬·¡½º¸¦ »ç¿ë ÇÏ ¿© ¹®¼¿¡¼ "µðÀÚÀÎ ¹× ¸¸µé±â¸¦ ·¹ÄÚµå º¸±â"¸¦ ÂüÁ¶¿¡ ´ë ÇÑ ·¹ÄÚµå ºä. ±â·Ï ÀÛ¾÷À» Á¶È¸ ÇÏ´Â ¹æ¹ý ¹× »ç¿ë ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ ·¹ÄÚµå ºä: ·¹ÄÚµå º¸±â¸¦ »ç¿ë ÇÏ ¿©. À§¿¡¼ ¾ð±Þ ÇÑ ¸ðµç ±â»ç CRecordView ¿Í CDaoRecordView ¿¡ Àû¿ë ÇÏ °í Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
# include lt;afxdao.h>
Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
»ùÇÃnbsp; MFC »ùÇÃ DAOENROL(&N)
Âü°í Ç׸ñnbsp;CDaoRecordset, CDaoTableDef, CDaoQueryDef, CDaoDatabase, CDaoWorkspace, CFormView(&N)