°¡»ó void CheckRowsetError (RETCODE nRetCode );
(CDBException) ´øÁ®;
¸Å°³ º¯¼ö
nRetCode
ODBC API ÇÔ¼ö Äڵ带 ¹Ýȯ ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ÁÖÀÇ¡£
ÁÖÀÇ
·¹Äڵ尡 ¹ÝÀÔ µË´Ï´Ù ¶§ ¹ß»ý ÇÏ´Â ¿À·ù¸¦ ó¸® ÇÏ´ÂÀÌ °¡»ó ¸â¹ö ÇÔ¼ö ¹× ´ë·® Çà ÆäÄ¡ Áß¿¡ À¯¿ë ÇÕ´Ï´Ù. »ç¿ëÀÚ °íÀ¯ÀÇ ¿À·ù 󸮸¦ ±¸Çö Çϱâ À§ÇØ CheckRowsetError ¸¦ ÀçÁ¤ÀÇ °í·Á ÇϰíÀÚ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
CheckRowsetError ¿ÀÇÂ, Requery¶Ç´Â À̵¿ ÀÛ¾÷ °°Àº Ä¿¼ Ž»ö ÀÛ¾÷À» ÀÚµ¿À¸·Î È£Ã⠵˴ϴÙ. SQLExtendedFetchODBC API ÇÔ¼öÀÇ ¹Ýȯ °ªÀ» Àü´Þ µË´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼ nRetCode ¸Å°³ º¯¼ö¿¡ ´ë ÇÑ °¡´ÉÇÑ °ªÀ» º¸¿© ÁÝ´Ï´Ù.
| nRetCode | ¼³¸í |
| SQL_SUCCESS | ±â´É ¿Ï·á; Ãß°¡ Á¤º¸°¡ ¾ø½À´Ï´Ù. |
| SQL_SUCCESS_WITH_INFO | ÇÔ¼ö°¡ ¼º°øÀûÀ¸·Î, ¾î¼¸é Ä¡¸íÀû ¿À·ù¿Í ÇÔ²² ¿Ï·á. SQLError È£Ãâ ÇÏ ¿© Ãß°¡ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. |
| SQL_NO_DATA_FOUND | °á°ú ÁýÇÕ¿¡¼ ¸ðµç Çà ÀÎÃ⠵ȡ£ |
| SQL_ERROR | ÇÔ¼ö°¡ ½ÇÆÐ Çß½À´Ï´Ù. SQLError È£Ãâ ÇÏ ¿© Ãß°¡ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. |
| SQL_INVALID_HANDLE | À߸ø µÈ ȯ°æ ÇÚµé, ¿¬°á ÇÚµé ¶Ç´Â ¹® ÇÚµéÀ¸·Î ÀÎÇØ ÇÔ¼ö°¡ ½ÇÆÐ Çß½À´Ï´Ù. ÀÌ ÇÁ·Î±×·¡¹Ö ¿À·ù¸¦ ³ªÅ¸³À´Ï´Ù. Ãß°¡ Á¤º¸´Â SQLError ¿¡¼ »ç¿ëÇÒ ¼ö¡£ |
| SQL_STILL_EXECUTING | ÇÔ¼ö¸¦ ºñµ¿±âÀûÀ¸·Î ½ÃÀÛ µÈ °è¼Ó ½ÇÇà ÇÏ °í ÀÖ½À´Ï´Ù. Âü°í´Â ±âº»ÀûÀ¸·Î MFC´Â °áÄÚÀÌ °ª Àü´Þ CheckRowsetError; MFC SQLExtendedFetch ¸¦ È£Ãâ ÇÏ ¿© SQL_STILL_EXECUTING ¸¦ ´õ ÀÌ»ó ¹Ýȯ µÉ ¶§±îÁö °è¼Ó µË´Ï´Ù. |
SQLError¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ODBC SDK Programmer's Reference¸¦ ÂüÁ¶ ÇϽʽÿÀ. ´ë·® Çà ÆäĪ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÆäÄ¡ ´ë·® (ODBC) Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
CRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CRecordset::DoBulkFieldExchange, CRecordset::GetRowsetSize, CRecordset::SetRowsetSize, CRecordset::Move(&N)