void RefreshRowset (WORD wRow, ´Ü¾î wLockType = SQL_LOCK_NO_CHANGE);
¸Å°³ º¯¼ö
wRow
ÇÑ ±â¹Ý À§Ä¡ ÇàÀÇ ÇöÀç Çà ÁýÇÕÀÇ. ÀÌ °ªÀÇ ¹üÀ§´Â Çà ÁýÇÕÀÇ Å©±â¸¦ 0¿¡¼¡£
wLockType
±×°ÍÀº »õ·Î °íÃÄÁø ÈÄ ÇàÀ» Àá±×´Â ¹æ¹ýÀ» ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ÁÖÀÇ¡£
ÁÖÀÇ
ÇöÀç Çà ÁýÇÕÀÇ Çà¿¡ ´ë ÇÑ »óÅÂ¿Í µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ® ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. WRow¿¡ ´ë ÇÑ 0 °ªÀ» Àü´Þ ÇÏ´Â °æ¿ì ´ÙÀ½ Çà ÁýÇÕÀÇ ¸ðµç ÇàÀÌ °íÃÄÁý´Ï´Ù.
RefreshRowset¸¦ »ç¿ë ÇÏ·Á¸é ÀÖ¾î¾ß ÇÕ´Ï´Ù ±¸ÇöÇÑ ¿ÀÇ ¸â¹ö ÇÔ¼ö¿¡¼ CRecordset::useMulitRowFetch ¿É¼ÇÀ» ÁöÁ¤ ÇÏ ¿© ´ë·® Çà ÆäÄ¡¡£
SQLSetPosODBC API ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â RefreshRowset . WLockType ¸Å°³ º¯¼ö´Â SQLSetPos ½ÇÇà µÈ ÈÄ ÇàÀÇ Àá±Ý »óŸ¦ ÁöÁ¤ ÇÕ´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼ wLockType¿¡ ´ë ÇÑ °¡´ÉÇÑ °ªÀ» ¼³¸íÇÕ´Ï´Ù.
| wLockType | ¼³¸í |
| SQL_LOCK_NO_CHANGE (±âº»°ª) | ÇàÀ¸·Î RefreshRowset ¸¦ È£Ãâ Çϱâ Àü¿¡ µ¿ÀÏÇÑ Àá±Ý ¶Ç´Â Àá±Ý ÇØÁ¦ »óÅ¿¡ÀÌ º¸Àå ÇÏ´Â µå¶óÀ̹ö ¶Ç´Â µ¥ÀÌÅÍ ¿øº»¡£ |
| SQL_LOCK_EXCLUSIVE | µå¶óÀ̹ö ¶Ç´Â µ¥ÀÌÅÍ ¿øº»¿¡¼ ÇàÀ» µ¶Á¡ÀûÀ¸·Î Àá±é´Ï´Ù. ¸ðµç µ¥ÀÌÅÍ ¼Ò½º ÀÌ·¯ÇÑ À¯ÇüÀÇ Àá±Ý Áö¿ø¡£ |
| SQL_LOCK_UNLOCK | µå¶óÀ̹ö ¶Ç´Â µ¥ÀÌÅÍ ¿øº»¿¡´Â Çà Àá±ÝÀ» ÇØÁ¦ÇÕ´Ï´Ù. ¸ðµç µ¥ÀÌÅÍ ¼Ò½º ÀÌ·¯ÇÑ À¯ÇüÀÇ Àá±Ý Áö¿ø¡£ |
SQLSetPos¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ODBC SDK Programmer's Reference¸¦ ÂüÁ¶ ÇϽʽÿÀ. ´ë·® Çà ÆäĪ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÆäÄ¡ ´ë·® (ODBC) Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
CRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CRecordset::SetRowsetCursorPosition, CRecordset::SetRowsetSize(&N)