°¡»ó void ¾÷µ¥ÀÌÆ® ();
throw (CDaoException, CMemoryException);
ÁÖÀÇ
AddNew ¶Ç´Â Edit ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÈÄÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. AddNew ¶Ç´Â Edit ÀÛ¾÷À» ¿Ï·á ÇÏ´Â µ¥ ÇÊ¿äÇÑÀÌ È£Ãâ¡£
AddNew ¹× ÆíÁý µ¥ÀÌÅÍ ¿øº»¿¡ ÀúÀå¿¡ ´ë ÇÑ Ãß°¡ ¶Ç´Â ÆíÁý µÈ µ¥ÀÌÅ͸¦ ¹èÄ¡ ÇÏ´Â ÆíÁý ¹öÆÛ¸¦ Áغñ ÇÕ´Ï´Ù. ¾÷µ¥ÀÌÆ® µ¥ÀÌÅ͸¦ ÀúÀå ÇÕ´Ï´Ù. Ç¥½Ã ¶Ç´Â º¯°æ °¨Áö Çʵ常 ¾÷µ¥ÀÌÆ®¡£
Update È£Ãâ (¹× ÇØ´ç AddNew ¶Ç´Â ÆíÁý ÀüÈ)¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù °æ¿ì¿¡ µ¥ÀÌÅÍ ¼Ò½º¿¡¼ Æ®·£Àè¼ÇÀ» Áö¿ø, °Å·¡ÀÇ ÀϺÎ. Æ®·£Àè¼Ç¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ DAO ÀÛ¾÷ ¿µ¿ª: Æ®·£Àè¼Ç °ü¸® Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
ÁÖÀÇnbsp;??¾øÀÌ Update ¸¦ È£Ãâ ÇÏ´Â °æ¿ì CDaoExceptionthrow Çϰųª AddNew ¶Ç´Â ÆíÁý, ¾÷µ¥ÀÌÆ® ¸¦ ¸ÕÀú È£Ãâ ÇÕ´Ï´Ù. AddNew ¶Ç´Â Edit¸¦ È£Ãâ Çϸé MoveNext ¸¦ È£Ãâ Çϰųª ·¹ÄÚµå ÁýÇÕ ¶Ç´Â µ¥ÀÌÅÍ ¿øº» ¿¬°áÀ» ´Ý±â Àü¿¡ Update ¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é º¯°æ ³»¿ëÀ» ¾Ë¸² ¾øÀÌ ¼Õ½Ç µÈ´Ù(&N)¡£
´ÙÁß »ç¿ëÀÚ È¯°æ¿¡¼ recordset °³Ã¼¸¦ Àá±×¸é ºñ°üÀû ¾÷µ¥ÀÌÆ®°¡ ¿Ï·á µÉ ¶§±îÁö ÆíÁý ½Ã°£¿¡¼ Àá±ä ·¹ÄÚµå ¿©ÀüÈ÷ »ç¿ë µË´Ï´Ù. ·¹Äڵ尡 recordset ³«°üÀû Àá±Ý, Àá°Ü À̸ç Á÷Àü¿¡ µ¥ÀÌÅͺ£À̽º¿¡¼ ¾÷µ¥ÀÌÆ® µÇ¾î ·¹ÄÚµå¿Í ºñ±³ ÇÕ´Ï´Ù. ·¹ÄÚµå ÆíÁýÀ» È£Ãâ ÀÌÈÄ º¯°æ µÈ °æ¿ì ¾÷µ¥ÀÌÆ® ÀÛ¾÷ÀÌ ½ÇÆÐ ÇÏ °í MFC¿¡¼ ¿¹¿Ü¸¦ throw ÇÕ´Ï´Ù. SetLockingMode »ç¿ë ÇÏ ¿© Àá±Ý ¸ðµå¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸Þ¸ðnbsp;??³«°üÀû Àá±ÝÀº ODBC ¹× ¼³Ä¡ °¡´É ISAM µîÀÇ ¿ÜºÎ µ¥ÀÌÅͺ£À̽º Çü½Ä¿¡ Ç×»ó »ç¿ë µË´Ï´Ù(&N).
µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ® ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ DAO ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÁýÇÕ ÀÛ¾÷ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵忡¼. °ü·ÃµÈ Á¤º¸¿¡ ´ë ÇÑ "AddNew ¸Þ¼µå", "CancelUpdate ¸Þ¼µå", "»èÁ¦ ¹æ¹ý", "LastModified ¼Ó¼º", "Update ¸Þ¼µå" ¹× DAO µµ¿ò¸»¿¡¼ "EditMode ¼Ó¼º" Ç׸ñÀ» ÂüÁ¶ ÇϽʽÿÀ.
CDaoRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDaoRecordset::AddNew, CDaoRecordset::CancelUpdate, CDaoRecordset::Delete, CDaoRecordset::Edit, CDaoRecordset::CanTransact(&N)