µ¥ÀÌÅÍ ¸â¹ö
°Ç¼³
Recordset ¼Ó¼º
·¹ÄÚµå ÁýÇÕ ¾÷µ¥ÀÌÆ® ÀÛ¾÷
·¹ÄÚµå ÁýÇÕ Å½»ö ÀÛ¾÷
´Ù¸¥ ·¹ÄÚµå ÁýÇÕ ÀÛ¾÷
Recordset Overridables
| m_hstmt | ·¹ÄÚµå ÁýÇÕ¿¡ ´ë ÇÑ ODBC ¹® ÇÚµéÀ» Æ÷ÇÔÇÕ´Ï´Ù. HSTMT À¯Çü¡£ |
| m_nFields | ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹öÀÇ ¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù. UINT Çü½Ä¡£ |
| m_nParams | ·¹ÄÚµå ÁýÇÕ¿¡¼ ¸Å°³ º¯¼ö µ¥ÀÌÅÍ ¸â¹öÀÇ ¼ö¸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. UINT Çü½Ä¡£ |
| m_pDatabase | CDatabase °³Ã¼´Â recordset µ¥ÀÌÅÍ ¿øº» ¿¬°á¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Æ÷ÇÔ¡£ |
| m_strFilter | ±¸Á¶Àû Äõ¸® ¾ð¾î (SQL) ¾îµð ÀýÀ» ÁöÁ¤ ÇÏ´Â CString ¿¡ Æ÷ÇÔ µÇ¾î ÀÖ½À´Ï´Ù. ƯÁ¤ Á¶°ÇÀ» ¸¸Á· ÇÏ´Â ·¹Äڵ常 ¼±Åà ÇÏ´Â ÇÊÅÍ·Î »ç¿ë¡£ |
| m_strSort | SQL ORDER BY ÀýÀ» ÁöÁ¤ ÇÏ´Â CString ¿¡ Æ÷ÇÔ µÇ¾î ÀÖ½À´Ï´Ù. ·¹ÄÚµå Á¤·Ä µÇ´Â ¹æ¹ýÀ» Á¦¾î ÇÏ´Â µ¥ »ç¿ë¡£ |
| CRecordset | CRecordset °³Ã¼¸¦ »ý¼º ÇÕ´Ï´Ù. ÆÄ»ýµÈ Ŭ·¡½º´ÂÀÌ Áß Çϳª¸¦ È£Ãâ ÇÏ´Â »ý¼ºÀÚ¸¦ Á¦°ø ÇØ¾ß ÇÕ´Ï´Ù. |
| ¿ÀÇ | Å×À̺íÀ» °Ë»ö Çϰųª ·¹ÄÚµå ÁýÇÕÀ» ³ªÅ¸³»´Â Äõ¸®¸¦ ¼öÇà ÇÏ ¿© recordsetÀ» ¿±´Ï´Ù. |
| ´Ý±â | Recordset°ú °ü·Ã µÈ ODBC HSTMT ¸¦ ´Ý½À´Ï´Ù. |
| CanAppend | AddNew ¸â¹ö ÇÔ¼ö¸¦ ÅëÇØ ·¹ÄÚµå ÁýÇÕ¿¡ 0ÀÌ ¾Æ´Ñ °æ¿ì »õ ·¹Äڵ带 Ãß°¡ÇÒ ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. |
| CanBookmark | ·¹ÄÚµå ÁýÇÕ¿¡¼ Ã¥°¥Çǰ¡ Áö¿ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| CanRestart | ·¹ÄÚµå ÁýÇÕÀÇ Äõ¸®¸¦ ´Ù½Ã ½ÇÇà ÇÏ·Á¸é Requery ¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| CanScroll | ·¹Äڵ带 ½ºÅ©·ÑÇÒ ¼ö ÀÖ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| CanTransact | µ¥ÀÌÅÍ ¼Ò½º¿¡¼ Æ®·£Àè¼ÇÀ» Áö¿ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| CanUpdate | ·¹Äڵ带 ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖÀ¸¸é 0ÀÌ ¾Æ´Ñ ¹Ýȯ (¼ö Ãß°¡, ¾÷µ¥ÀÌÆ® ¶Ç´Â »èÁ¦ÇÒ ·¹ÄÚµå)¡£ |
| GetODBCFieldCount | ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù. |
| GetRecordCount | ·¹ÄÚµå ÁýÇÕÀÇ ·¹ÄÚµå ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù. |
| GetStatus | ·¹ÄÚµå ÁýÇÕÀÇ »óŸ¦ °¡Á®¿É´Ï´Ù: ÇöÀç ·¹ÄÚµå ¹× ¸¶Áö¸· ·¹ÄÚµå °³¼ö °¡Á®¿Â ¿©ºÎÀÇ À妽º¡£ |
| GetTableName | ·¹ÄÚµå ÁýÇÕÀÇ ±â¹ÝÀÌ µÇ´Â Å×À̺íÀÇ À̸§À» °¡Á®¿É´Ï´Ù. |
| GetSQL | ·¹ÄÚµå ÁýÇÕ¿¡ ´ë ÇÑ ·¹Äڵ带 ¼±Åà ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â SQL ¹®ÀÚ¿À» °¡Á®¿É´Ï´Ù. |
| IsOpen | Open È£Ãâ µÈ °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| IsBOF | ù ¹øÂ° ·¹ÄÚµå ¾Õ ·¹Äڵ带 ¹èÄ¡ ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ ÇÕ´Ï´Ù. ÇöÀç ·¹Äڵ尡 ¾ø´Â¡£ |
| IsEOF | ¸¶Áö¸· ·¹ÄÚµå ´ÙÀ½ ·¹Äڵ带 ¹èÄ¡ ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ ÇÕ´Ï´Ù. ÇöÀç ·¹Äڵ尡 ¾ø´Â¡£ |
| IsDeleted | ·¹ÄÚµå »èÁ¦ ·¹Äڵ忡 ¹èÄ¡ ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| AddNew | »õ ·¹Äڵ带 Ãß°¡ ÇÏ´Â °Í¿¡ ´ë ÇÑ Áغñ. Ãß°¡ ¿Ï·á ÇÏ·Á¸é ¾÷µ¥ÀÌÆ® È£Ãâ¡£ |
| CancelUpdate | AddNew ¶Ç´Â Edit ÀÛ¾÷À¸·Î ÀÎÇØ º¸·ù ÁßÀÎ ¾÷µ¥ÀÌÆ®¸¦ Ãë¼Ò¡£ |
| »èÁ¦ | ·¹ÄÚµå ÁýÇÕ¿¡¼ ÇöÀç ·¹Äڵ带 »èÁ¦ÇÕ´Ï´Ù. »èÁ¦ ÇÑ ÈÄ ´Ù¸¥ ·¹ÄÚµå·Î ½ºÅ©·ÑÇÒ ¸í½ÃÀûÀ¸·Î ÇØ¾ß ÇÕ´Ï´Ù. |
| ÆíÁý | º¯°æ ³»¿ëÀ» ÇöÀç ·¹Äڵ忡 ´ë ÇÑ Áغñ. ÆíÁýÀ» ¿Ï·á ÇÏ·Á¸é ¾÷µ¥ÀÌÆ® È£Ãâ¡£ |
| ¾÷µ¥ÀÌÆ® | µ¥ÀÌÅÍ ¿øº»¿¡¼ »õ·Î ¸¸µé°Å³ª ÆíÁýÇÑ µ¥ÀÌÅ͸¦ ÀúÀå ÇÏ ¿© AddNew ¶Ç´Â Edit ÀÛ¾÷ ¿Ï·á¡£ |
| GetBookmark | Parameter °³Ã¼¸¦ ·¹ÄÚµåÀÇ Ã¥°¥ÇÇ °ª ÇÒ´ç¡£ |
| À̵¿ | ¾î´À ¹æÇâ¿¡¼ ÇöÀç ·¹Äڵ忡¼ ÁöÁ¤µÈ µÈ ¼öÀÇ ·¹Äڵ带 ·¹ÄÚµå ÁýÇÕ À§Ä¡¡£ |
| MoveFirst | ÇöÀç ·¹Äڵ尡 recordsetÀÇ Ã¹ ¹øÂ° ·¹Äڵ忡 À§Ä¡ÇÕ´Ï´Ù. IsBOF ¸ÕÀú Å×½ºÆ®¡£ |
| MoveLast | ¸¶Áö¸· ·¹ÄÚµå ¶Ç´Â ¸¶Áö¸· Çà ÁýÇÕ¿¡¼ ÇöÀç ·¹Äڵ带 ¹èÄ¡ÇÕ´Ï´Ù. IsEOF ¸¦ ¸ÕÀú Å×½ºÆ®¡£ |
| MoveNext | ´ÙÀ½ ·¹ÄÚµå ¶Ç´Â ´ÙÀ½ Çà ÁýÇÕ¿¡¼ ÇöÀç ·¹Äڵ带 ¹èÄ¡ÇÕ´Ï´Ù. IsEOF ¸¦ ¸ÕÀú Å×½ºÆ®¡£ |
| MovePrev | ÀÌÀü ·¹ÄÚµå ¶Ç´Â ÀÌÀü Çà ÁýÇÕ¿¡¼ ÇöÀç ·¹Äڵ带 ¹èÄ¡ÇÕ´Ï´Ù. IsBOF ¸ÕÀú Å×½ºÆ®¡£ |
| SetAbsolutePosition | ÁöÁ¤ µÈ ·¹ÄÚµå ¹øÈ£¿¡ ÇØ´ç ÇÏ´Â ·¹Äڵ忡 ·¹ÄÚµå À§Ä¡¡£ |
| SetBookmark | Ã¥°¥Çǰ¡ ÁöÁ¤ µÈ ·¹Äڵ忡 ·¹ÄÚµå À§Ä¡¡£ |
| Ãë¼Ò | ºñµ¿±â ÀÛ¾÷ ¶Ç´Â µÎ ¹øÂ° ½º·¹µå¿¡¼ ÇÁ·Î¼¼½º Ãë¼Ò¡£ |
| FlushResultSet | 0ÀÌ ¾Æ´Ñ °æ¿ì¿¡ ´Ù¸¥ °á°ú ¹Ýȯ ÇÒ ¶§ ¹Ì¸® Á¤ÀÇ µÈ Äõ¸®¸¦ »ç¿ë ÇÏ ¿© °Ë»ö ¼³Á¤¡£ |
| GetFieldValue | ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå °ªÀ» ¹ÝȯÇÕ´Ï´Ù. |
| GetODBCFieldInfo | ·¹ÄÚµå ÁýÇÕÀÇ Æ¯Á¤ Á¾·ùÀÇ Çʵ忡 ´ë ÇÑ Á¤º¸¸¦ ¹ÝȯÇÕ´Ï´Ù. |
| GetRowsetSize | ´ÜÀÏ ÀÎÃâ ÇÏ´Â µ¿¾È °Ë»ö ÇϰíÀÚ ÇÏ´Â ·¹ÄÚµå ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. |
| GetRowsFetched | ÀÎÃâ ÇÏ´Â µ¿¾È °Ë»ö µÈ ÇàÀÇ ½ÇÁ¦ ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. |
| GetRowStatus | ÀÎÃâ ÈÄ ÇàÀÇ »óŸ¦ ¹ÝȯÇÕ´Ï´Ù. |
| IsFieldDirty | ÇöÀç ·¹Äڵ忡¼ ÁöÁ¤ÇÑ Çʵ带 º¯°æ ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| IsFieldNull | ÇöÀç ·¹ÄÚµåÀÇ ÁöÁ¤ µÈ Çʵ尡 Null À̸é 0ÀÌ ¾Æ´Ñ ¹Ýȯ ÇÕ´Ï´Ù (°ª ¾øÀ½ ÀÎ)¡£ |
| IsFieldNullable | ÇöÀç ·¹Äڵ忡¼ ÁöÁ¤ÇÑ ÇÊµå ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù Null (°ª ¾øÀ½ µ¥) ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ¹Ýȯ¡£ |
| RefreshRowset | ÁöÁ¤ µÈ ÇàÀÇ »óÅ ¹× µ¥ÀÌÅ͸¦ »õ·Î °íĨ´Ï´Ù. |
| Requery | ´Ù½Ã »õ·Î ¼±Åà µÈ ·¹Äڵ带 ·¹ÄÚµå ÁýÇÕÀÇ Äõ¸® ½ÇÇà¡£ |
| SetFieldDirty | º¯°æ µÈ °ÍÀ¸·Î ÇöÀç ·¹Äڵ忡¼ ÁöÁ¤ÇÑ Çʵ带 Ç¥½Ã¡£ |
| SetFieldNull | Null (°ª ¾øÀ½ µ¥)¸¦ ÇöÀç ·¹Äڵ忡 ÀÖ´Â ÁöÁ¤µÈ µÈ ÇʵåÀÇ °ª ¼³Á¤¡£ |
| SetLockingMode | "³«°üÀû" Àá±Ý (±âº»°ª) ¶Ç´Â "ºñ°üÀû" Àá±Ý Àá±Ý ¸ðµå¸¦ ¼³Á¤ ÇÕ´Ï´Ù. ¾÷µ¥ÀÌÆ®¿¡ ´ë ÇÑ ·¹Äڵ尡 Àá°Ü ¹æ¹ý °áÁ¤¡£ |
| SetParamNull | ÁöÁ¤ µÈ ¸Å°³ º¯¼ö¸¦ Null (°ª ¾øÀ½ µ¥) ¼³Á¤¡£ |
| SetRowsetCursorPosition | Ä¿¼¸¦ Çà ÁýÇÕ ³»ÀÇ Æ¯Á¤µÈ Çà¿¡ À§Ä¡¡£ |
| È®ÀÎ | ODBC API ÇÔ¼ö¿¡¼ ¹Ýȯ Äڵ带 °Ë»ç Çϱâ À§ÇØ È£Ãâ¡£ |
| CheckRowsetError | ·¹Äڵ带 ÀÎÃâ ÇÏ´Â µ¿¾È ¹ß»ý ÇÑ ¿À·ù¸¦ ó¸® Çϱâ À§ÇØ È£Ãâ¡£ |
| DoBulkFieldExchange | ´ë·® Çà ·¹ÄÚµå ÁýÇÕ¿¡ µ¥ÀÌÅÍ ¿øº»¿¡¼ µ¥ÀÌÅ͸¦ ±³È¯ ÇÏ ¶ó°í ÇÕ´Ï´Ù. ±¸Çö ´ë·® ·¹ÄÚµå ÇÊµå ±³È¯ (´ë·® RFX)¡£ |
| DoFieldExchange | (¾ç¹æÇâ)¿¡¼ ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¿Í µ¥ÀÌÅÍ ¼Ò½º¿¡¼ ÇØ´ç ·¹ÄÚµå °£¿¡ µ¥ÀÌÅ͸¦ ±³È¯ ÇÏ ¶ó°í ÇÕ´Ï´Ù. ±¸Çö ·¹ÄÚµå ÇÊµå ±³È¯ RFX)¡£ |
| GetDefaultConnect | ±âº» ¾òÀ» ¶ó´Â ¿¬°á ¹®ÀÚ¿¡£ |
| GetDefaultSQL | ½ÇÇàÇÒ ±âº» SQL ¹®ÀÚ¿À» °¡Á®¿Ã È£Ãâ¡£ |
| OnSetOptions | ÁöÁ¤ µÈ ODBC ¹® ¿É¼ÇÀ» ¼³Á¤ÇÒ È£Ãâ¡£ |
| SetRowsetSize | ÀÎÃâ ÇÏ´Â µ¿¾È °Ë»ö ÇϰíÀÚ ÇÏ´Â ·¹ÄÚµå ¼ö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. |
CRecordset °³¿ä |nbsp; ±âº» Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)