CRecordset::GetRowsFetched

Const DWORD GetRowsFetched);

¹Ýȯ °ª

ÁÖ¾îÁøµÈ ÀÎÃâ ÈÄ µ¥ÀÌÅÍ ¿øº»¿¡¼­ °Ë»ö µÈ Çà ¼ö¡£

ÁÖÀÇ

¾ó¸¶³ª ¸¹Àº ·¹Äڵ带 ½ÇÁ¦·Î ÀÎÃâ ÈÄ °¡Á®¿Â È®ÀÎ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ´ë·® Çà ÆäÄ¡¸¦ ±¸ÇöÇÑ °æ¿ì¿¡ À¯¿ë ÇÕ´Ï´Ù. Çà ÁýÇÕ Å©±â´Â ÀϹÝÀûÀ¸·Î ¾ó¸¶³ª ¸¹Àº Çà ÀÎÃâ;¿¡¼­ °Ë»ö µË´Ï´Ù ³ªÅ¸³À´Ï´Ù. ±×·¯³ª, ·¹ÄÚµå ÁýÇÕ¿¡ ÀÖ´Â ÇàÀÇ ÃÑ ¼ö´Â ¶ÇÇÑ ¾ó¸¶³ª ¸¹Àº ÇàÀ» Çà ÁýÇÕ¿¡¼­ °Ë»ö µË´Ï´Ù ¿µÇâÀ». ¿¹¸¦ µé¾î, ·¹ÄÚµå ÁýÇÕ Çà ÁýÇÕ Å©±â ¼³Á¤À» 4ÀÇ 10 ·¹Äڵ尡 ÀÖÀ¸¸é MoveNext ¸¦ È£Ãâ ÇÏ ¿© recordsetÀ» ¹Ýº¹ µÉ °Ü¿ì 2 ·¹ÄÚµå ÃÖÁ¾ Çà ÁýÇÕ¡£

´ë·® Çà ÆäÄ¡¸¦ ±¸Çö ÇÏ·Á¸é Open ¸â¹ö ÇÔ¼öÀÇ dwOptions ¸Å°³ º¯¼ö¿¡¼­ CRecordset::useMultiRowFetch ¿É¼ÇÀ» ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù. Çà ÁýÇÕ Å©±â¸¦ ÁöÁ¤ ÇÏ·Á¸é SetRowsetSize È£Ãâ¡£

´ë·® Çà ÆäĪ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÆäÄ¡ ´ë·® (ODBC) Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

¿¹Á¦

MultiRowSet rs;

/ / Çà ÁýÇÕ Å©±â ¼³Á¤
rsÀÔ´Ï´Ù.SetRowsetSize (5);

/ / ·¹ÄÚµå ÁýÇÕÀ» ¿±´Ï´Ù
rsÀÔ´Ï´Ù.¿­±â (CRecordset::dynaset, NULL,
 nbsp;?????? CRecordset::useMultiRowFetch);

/ / ·¹ÄÚµå ÁýÇÕÀ» ÅëÇØ Çà ÁýÇÕ¿¡ ÀÇÇØ ·çÇÁ
µ¿¾È (! rs.IsEOF ())
{
 ?? ¿¡ ´ë ÇÑ (int Çà °³¼ö = 0; 
 ??????? Çà °³¼ö < (int) rs.GetRowsFetched ();
 ??????? rowCount + +)
 ?? {
 ????? / / ¹º°¡
 ?? }

rsÀÔ´Ï´Ù.MoveNext ();
}

rsÀÔ´Ï´Ù.Close)

CRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CRecordset::SetRowsetSize, CRecordset::CheckRowsetError(&N)

Index