CRecordset::SetRowsetCursorPosition

void SetRowsetCursorPosition (WORDwRow, ´Ü¾î wLockType = SQL_LOCK_NO_CHANGE);

¸Å°³ º¯¼ö

wRow

ÇÑ ±â¹Ý À§Ä¡ ÇàÀÇ ÇöÀç Çà ÁýÇÕÀÇ. Çà ÁýÇÕ Å©±â 1¿¡¼­ÀÌ °ªÀÇ ¹üÀ§´Â¡£

wLockType

°íÄ¡¸é µÇ¾ú½À´Ï´Ù ÇàÀ» Àá±×´Â ¹æ¹ýÀ» ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ÁÖÀÇ¡£

ÁÖÀÇ

ÇöÀç Çà ÁýÇÕ ³»ÀÇ Çà¿¡ Ä¿¼­¸¦ À̵¿ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ´ë·® Çà ÆäÄ¡¸¦ ±¸Çö ÇÏ °í ·¹ÄÚµå ÀÎÃâ µÈ Çà ÁýÇÕÀÇ Ã¹ ¹øÂ° ·¹ÄÚµå·Î ÇöÀç ·¹ÄÚµå´Â Çà ÁýÇÕÀ¸·Î °Ë»ö µË´Ï´Ù. Çà ÁýÇÕ ³»¿¡¼­ ´Ù¸¥ ·¹Äڵ带 ÇöÀç ·¹ÄÚµå·Î ¸¸µé, Çϱâ À§Çؼ­´Â SetRowsetCursorPosition¸¦ È£Ãâ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, °áÇÕ ¼ö ÀÖ½À´Ï´Ù SetRowsetCursorPosition µ¿ÀûÀ¸·Î ·¹ÄÚµå ÁýÇÕÀÇ ·¹Äڵ忡¼­ µ¥ÀÌÅ͸¦ °Ë»ö ÇÏ·Á¸é GetFieldValue ¸â¹ö ÇÔ¼ö¡£

SetRowsetCursorPosition¸¦ »ç¿ë ÇÏ·Á¸é ÀÖ¾î¾ß ÇÕ´Ï´Ù ±¸ÇöÇÑ Open ¸â¹ö ÇÔ¼ö¿¡¼­ dwOptions ¸Å°³ º¯¼öÀÇ CRecordset::useMultiRowFetch ¿É¼ÇÀ» ÁöÁ¤ ÇÏ ¿© ´ë·® Çà ÆäÄ¡¡£

SQLSetPosODBC API ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â SetRowsetCursorPosition . WLockType ¸Å°³ º¯¼ö´Â SQLSetPos ½ÇÇà µÈ ÈÄ ÇàÀÇ Àá±Ý »óŸ¦ ÁöÁ¤ ÇÕ´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼­ wLockType¿¡ ´ë ÇÑ °¡´ÉÇÑ °ªÀ» ¼³¸íÇÕ´Ï´Ù.

wLockType ¼³¸í
SQL_LOCK_NO_CHANGE (±âº»°ª) ÇàÀ¸·Î SetRowsetCursorPosition ¸¦ È£Ãâ Çϱâ Àü¿¡ µ¿ÀÏÇÑ Àá±Ý ¶Ç´Â Àá±Ý ÇØÁ¦ »óÅ¿¡ÀÌ º¸Àå ÇÏ´Â µå¶óÀ̹ö ¶Ç´Â µ¥ÀÌÅÍ ¿øº»¡£
SQL_LOCK_EXCLUSIVE µå¶óÀ̹ö ¶Ç´Â µ¥ÀÌÅÍ ¿øº»¿¡¼­ ÇàÀ» µ¶Á¡ÀûÀ¸·Î Àá±é´Ï´Ù. ¸ðµç µ¥ÀÌÅÍ ¼Ò½º ÀÌ·¯ÇÑ À¯ÇüÀÇ Àá±Ý Áö¿ø¡£
SQL_LOCK_UNLOCK µå¶óÀ̹ö ¶Ç´Â µ¥ÀÌÅÍ ¿øº»¿¡´Â Çà Àá±ÝÀ» ÇØÁ¦ÇÕ´Ï´Ù. ¸ðµç µ¥ÀÌÅÍ ¼Ò½º ÀÌ·¯ÇÑ À¯ÇüÀÇ Àá±Ý Áö¿ø¡£

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

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

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

Index