CRecordset::GetStatus
void GetStatus ( CRecordsetStatusamp; rStatus ) const;(&A)
¸Å°³ º¯¼ö
rStatus
CRecordsetStatus °³Ã¼¿¡ ´ë ÇÑ ÂüÁ¶ÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖÀÇ ¼½¼ÇÀ» ÂüÁ¶ ÇϽʽÿÀ¡£
ÁÖÀÇ
·¹ÄÚµå ÁýÇÕ ¹×/¶Ç´Â ¸¶Áö¸· ·¹ÄÚµå º¸¾Æ ¿Ô´Ù ¿©ºÎ¿¡¼ ÇöÀç ·¹ÄÚµåÀÇ À妽º¸¦ È®ÀÎ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. CRecordset À妽º¸¦ ÃßÀû ÇÏ·Á°í ÇÏÁö¸¸ ÀϺΠ»óȲ¿¡¼ÀÌ ¼ö ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù. ¿¡ ´ë ÇÑ ¼³¸íÀº GetRecordCount ¸¦ ÂüÁ¶ ÇϽʽÿÀ.
CRecordsetStatus ±¸Á¶´Â ´ÙÀ½°ú °°Àº ÇüÅÂ:
cRecordsetStatus ±¸Á¶Ã¼
{
nbsp;? ±ä m_lCurrentRecord;
?? BOOL m_bRecordCountFinal;
}(&N)
CRecordsetStatus ÀÇ µÎ ¸â¹ö´Â ´ÙÀ½°ú °°Àº Àǹ̸¦°¡Áö°í:
-
m_lCurrentRecordnbsp;??¾Ë·ÁÁø °æ¿ì ·¹ÄÚµå ÁýÇÕ¿¡¼ ÇöÀç ·¹ÄÚµåÀÇ À妽º¸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. À妽º¸¦ È®ÀÎÇÒ ¼ö ¾ø´Â °æ¿ìÀÌ ¸â¹ö´Â AFX_CURRENT_RECORD_UNDEFINED (-2)¸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. IsBOF TRUE (ºó ·¹ÄÚµå ÁýÇÕ ¶Ç´Â ù ¹øÂ° ·¹ÄÚµå º¸´Ù ¾ÕÀ¸·Î ½ºÅ©·ÑÀ» ½Ãµµ), ±×¸®°í m_lCurrentRecord À̸é AFX_CURRENT_RECORD_BOF (-1)·Î ¼³Á¤ µË´Ï´Ù. ù ¹øÂ° ·¹Äڵ忡 ´ÙÀ½ ±×°ÍÀº 0À¸·Î ¼³Á¤ ÇÏ´Â °æ¿ì µÎ ¹øÂ° ±â·Ï 1, ±âŸ µîµî(&N)¡£
-
m_bRecordCountFinalnbsp;??·¹ÄÚµå ÁýÇÕ¿¡ ÀÖ´Â ·¹ÄÚµåÀÇ ÃÑ ¼ö¸¦ °áÁ¤ ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ. ÀϹÝÀûÀ¸·ÎÀÌ recordsetÀÇ ½ÃÀÛ ºÎºÐ¿¡¼ ½ÃÀÛ µÉ ¶§±îÁö MoveNext À» È£Ãâ ÇÏ ¿© ¼öÇà ÇØ¾ß ÇÕ´Ï´Ù IsEOF ¸¦ 0ÀÌ ¾Æ´Ñ ¹Ýȯ ÇÕ´Ï´Ù. ÀÌ ±¸¼º¿ø 0 ÀÌ¸é ·¹ÄÚµå ¼ö GetRecordCount, ±×·¸Áö ¾ÊÀ¸¸é ? 1¿¡ ÀÇÇØ ¹Ýȯ µÇ´Â ·¹ÄÚµåÀÇ "³ôÀº ¿öÅÍ ¸¶Å©"ÀÇ °³¼ö(&N)¡£
CRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CRecordset::GetRecordCount(&N)