CRecordset::AddNew

°¡»ó void AddNew ( );
´øÁ® ( CDBException );

ÁÖÀÇ

Å×ÀÌºí¿¡ »õ ·¹Äڵ带 Ãß°¡ ÇÏ´Â °Í¿¡ ´ë ÇÑ Áغñ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. »õ·Î Ãß°¡ µÈ ·¹Äڵ带 º¸·Á¸é Requery ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ·¹ÄÚµåÀÇ Çʵå´Â óÀ½ NullÀÔ´Ï´Ù. (µ¥ÀÌÅͺ£À̽º ¿ë¾î Null "°ªÀ» °®´Â" ÀÇ¹Ì¿Í NULL c + +¿¡¼­¿Í µ¿ÀÏ ÇÏÁö ¾Ê½À´Ï´Ù.) ÀÛ¾÷À» ¿Ï·á ÇÏ·Á¸é Update ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ¾÷µ¥ÀÌÆ® ³»¿ëÀ» µ¥ÀÌÅÍ ¼Ò½º¿¡ ÀúÀå¡£

¸Þ¸ðnbsp;??´ë·® Çà ÆäÄ¡¸¦ ±¸ÇöÇÑ °æ¿ì AddNew¸¦ È£ÃâÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ½ÇÆÐ ÇÑ ¾î¼³¼ÇÀÌ ¹ß»ý ÇÕ´Ï´Ù. CRecordset Ŭ·¡½º´Â ´ë·® ÇàÀÇ µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ® Çϱâ À§ÇÑ ¸ÞÄ¿´ÏÁòÀ» Á¦°ø ÇÏÁö ¾Ê½À´Ï´Ù, ºñ·Ï SQLSetPosODBC API ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Á÷Á¢ ÇÔ¼ö¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÛ¾÷À» ¼öÇà ÇÏ´Â ¹æ¹ýÀÇ ¿¹´Â »ùÇÃÀ» ÂüÁ¶ ÇϽʽÿÀ. DBFETCH. ´ë·® Çà ÆäĪ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÆäÄ¡ ´ë·® (ODBC) Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵å(&N)¡£

AddNew ´Â »õ·Î¿î ºó ·¹Äڵ尡 ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¸¦ »ç¿ë ÇÏ ¿© Áغñ ÇÕ´Ï´Ù. AddNew¸¦ È£Ãâ ÇÏ¸é ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¿¡ °ªÀ» ¼³Á¤ ÇÕ´Ï´Ù. ( ÆíÁý ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÏ´ÂÀÌ ¸ñÀû;¿¡ ´ë ÇÑ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù ÆíÁý À» »ç¿ë ÇÏ ¿© ±âÁ¸ ·¹Äڵ忡 ´ëÇؼ­¸¸ ÇÕ´Ï´Ù.) ÀÌÈÄ¿¡ Update¸¦ È£Ãâ ÇÏ´Â °æ¿ì º¯°æ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö´Â µ¥ÀÌÅÍ ¿øº»¿¡ ÀúÀå µÇ´Â °ª¡£

ÁÖÀÇnbsp;Update¸¦ È£Ãâ Çϱâ Àü¿¡ »õ ·¹Äڵ带 ½ºÅ©·Ñ ÇÏ´Â °æ¿ì »õ ·¹ÄÚµå ¼Õ½Ç µÇ °í ¾Æ¹«·± °æ°íµµ ÁÖ¾îÁø(&N)¡£

µ¥ÀÌÅÍ ¼Ò½º¿¡¼­ Æ®·£Àè¼ÇÀ» Áö¿ø, ±ÍÇÏÀÇ AddNew È£Ãâ ÇÏ´Â Æ®·£Àè¼ÇÀÇ ÀϺθ¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Æ®·£Àè¼Ç¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº CDatabaseŬ·¡½º¸¦ ÂüÁ¶ ÇϽʽÿÀ. AddNew ¸¦ È£Ãâ Çϱâ Àü¿¡ CDatabase::BeginTrans ¸¦ È£Ãâ ÇØ¾ß ÇÏ´Â Âü°í¡£

Áß¿änbsp;??´ÙÀ̳ʼÂ, »õ ·¹Äڵ尡 ¸¶Áö¸· ·¹ÄÚµå·Î ·¹ÄÚµå ÁýÇÕ¿¡ Ãß°¡ µË´Ï´Ù. ½º³À¼¦ ·¹ÄÚµå Ãß°¡ µÇÁö ¾Ê½À´Ï´Ù Ãß°¡ ? ·¹ÄÚµå ÁýÇÕÀ» »õ·Î °íÄ¡·Á¸é Requery ¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù(&N)¡£

·¹ÄÚµå ÁýÇÕÀÇ Open ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ¿¡ ´ë ÇÑ AddNew ¸¦ È£Ãâ ÇÏ´Â °ÍÀÌ ºÒ¹ýÀÔ´Ï´Ù. CDBException ¿¡ Ãß°¡ µÉ ¼ö ¾ø´Â ·¹ÄÚµå ÁýÇÕÀ» AddNew ¸¦ È£Ãâ ÇÏ´Â °æ¿ì¿¡ throw µË´Ï´Ù. CanAppend ¸¦ È£Ãâ ÇÏ ¿© ·¹ÄÚµå ÁýÇÕÀº ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵åÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶: ·¹ÄÚµå ÁýÇÕ: ÁýÇÕÀÇ ·¹ÄÚµå ¾÷µ¥ÀÌÆ® ¹æ¹ý (ODBC), Recordset: Ãß°¡, ¾÷µ¥ÀÌÆ® ¹× »èÁ¦ (ODBC), ±×¸®°í Æ®·£Àè¼Ç (ODBC)¡£

¿¹Á¦

¹®¼­¸¦ ÂüÁ¶ ÇϽʽÿÀ Æ®·£Àè¼Ç: Æ®·£Àè¼Ç¿¡´Â ·¹ÄÚµå ÁýÇÕ (ODBC)À» ¼öÇà Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

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

Âü°í Ç׸ñnbsp;CRecordset::Edit, CRecordset::Delete, CRecordset::Update, CRecordset::Requery, CDatabase::BeginTrans, CDBException(&N)

Index