±ä GetRecordCount ();
throw (CDaoException, CMemoryException);
¹Ýȯ °ª
Recordset °³Ã¼¿¡¼ ¾×¼¼½º µÈ ·¹ÄÚµå ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù.
ÁÖÀÇ
·¹ÄÚµå ÁýÇÕ¿¡¼ ·¹Äڵ带 ¾×¼¼½ºÇÒ ¾Ë¾Æ³¾ÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. GetRecordCount ¸ðµç ·¹Äڵ尡 ¾×¼¼½º µÇ±â Àü±îÁö ¾ó¸¶³ª ¸¹Àº ·¹Äڵ尡 ´ÙÀ̳ʼ Çü½Ä ¶Ç´Â ½º³À¼ô Çü½Ä ·¹ÄÚµå ÁýÇÕ¿¡ Æ÷ÇÔ µÈ ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù. ÀÌ ¸â¹ö ÇÔ¼ö È£Ãâ¿¡´Â »ó´çÇÑ ¾çÀÇ ¿Ï·á ÇÏ´Â µ¥ ½Ã°£ÀÌ °É¸± ¼ö ÀÖ½À´Ï´Ù.
¸¶Áö¸· ·¹Äڵ忡 ¾×¼¼½º ¹Ýȯ °ª recordsetÀÇ »èÁ¦ µÇÁö ¾ÊÀº ·¹ÄÚµåÀÇ Àüü °³¼ö¸¦ ³ªÅ¸³À´Ï´Ù. ¾×¼¼½ºÇÒ ¼ö ¸¶Áö¸· ·¹Äڵ忡 °Á¦·Î, recordset MoveLast ¶Ç´Â FindLast ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ¶ÇÇÑ SQL CountÀ» »ç¿ë ÇÏ ¿© ´ë·«ÀûÀÎ Äõ¸®¿¡¼ ¹Ýȯ ÇÏ´Â ·¹ÄÚµå ¼ö¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ´ÙÀ̳ʼ Çü½Ä recordsetÀÇ ·¹Äڵ带 »èÁ¦, GetRecordCount ¹Ýȯ °ªÀÌ °¨¼Ò ÇÕ´Ï´Ù. ±×·¯³ª ÇöÀç ·¹ÄÚµå À§Ä¡°¡ »èÁ¦ µÈ ·¹ÄÚµå·Î ¼³Á¤ µÉ ¶§±îÁö ´Ù¸¥ »ç¿ëÀÚ°¡ »èÁ¦ ÇÑ ·¹ÄÚµå GetRecordCount À¸·Î ¹Ý¿µ µÇÁö ¾Ê½À´Ï´Ù. GetRecordCount ·¹ÄÚµå ¼ö¿¡ ¿µÇâÀ» ÁÖ´Â Æ®·£Àè¼ÇÀ» ½ÇÇà ÇÏ °í ÇØ´ç Æ®·£Àè¼ÇÀ» ·Ñ¹éÇÒ °æ¿ì ³ª¸ÓÁö ·¹ÄÚµå ½ÇÁ¦ ¼ö°¡ ¹Ý¿µ µÇÁö ¾Ê½À´Ï´Ù.
½º³À¼ô Çü½Ä recordset¿¡¼ GetRecordCount °ª ±âº» Å×À̺íÀÇ º¯°æ ³»¿ë¿¡ ÀÇÇØ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.
Å×À̺í Çü½ÄÀÇ recordset¿¡¼ GetRecordCount °ª ´ë·«ÀûÀÎ Å×ÀÌºí¿¡ ÀÖ´Â ·¹ÄÚµå ¼ö¸¦ ¹Ý¿µ ÇÏ °í Å×ÀÌºí¿¡ ·¹Äڵ带 Ãß°¡ ÇÏ °í »èÁ¦·Î Áï½Ã ¿µÇâÀ»¡£
·¹Äڵ尡 ¾ø´Â recordset¿¡´Â 0 °ªÀ» ¹ÝȯÇÕ´Ï´Ù. ÀÛ¾÷À» ¿¬°á Çϸé GetRecordCount Ç×»ó ODBC µ¥ÀÌÅͺ£À̽º ¶Ç´Â Å×À̺í returnsnbsp; -1ÀÔ´Ï´Ù. Äõ¸® Àç½ÇÇà Çß´Ù °æ¿ì¿Í ¸¶Âù°¡Áö·Î GetRecordCount °ªÀ» Àç¼³Á¤ recordset¿¡ Requery ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ(&N)¡£
·¹ÄÚµå ÁýÇÕ¿¡¼ Ž»ö ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ DAO ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÁýÇÕ Å½»ö Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵忡¼. °ü·ÃµÈ Á¤º¸¿¡ ´ë ÇÑ DAO µµ¿ò¸»¿¡¼ "RecordCount ¼Ó¼º" Ç׸ñÀ» ÂüÁ¶ ÇϽʽÿÀ.
CDaoRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDaoRecordset::GetFieldCount, CDaoRecordset::GetFieldInfo, CDaoRecordset::GetIndexCount, CDaoRecordset::GetIndexInfo(&N)