°¡»ó void »èÁ¦ ();
throw (CDaoException, CMemoryException);
ÁÖÀÇ
¿·Á ÀÖ´Â Å×À̺í Çü½Ä ¶Ç´Â ´ÙÀ̳ʼ Çü½Ä recordset °³Ã¼¿¡¼ ÇöÀç ·¹Äڵ带 »èÁ¦ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ¼º°øÀûÀ¸·Î »èÁ¦ ÈÄ ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¸¦ Null °ªÀ¸·Î ¼³Á¤ ÇÏ °í recordset Ž»ö ¸â¹ö ÇÔ¼ö (À̵¿, Seek, SetBookmark, µîµî) »èÁ¦ µÈ ·¹Äڵ忡¼ À̵¿ Çϱâ À§ÇØ Áß Çϳª¸¦ ¸í½ÃÀûÀ¸·Î È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ·¹ÄÚµå ÁýÇÕ¿¡¼ ·¹Äڵ带 »èÁ¦ÇÒ ¶§ ÀÖ¾î¾ß ÇöÀç ·¹Äڵ尡 ·¹ÄÚµå ÁýÇÕÀÇ »èÁ¦;¸¦ È£Ãâ Çϱâ Àü¿¡ MFC¿¡¼ ¿¹¿Ü¸¦ throw ÇÏ´Â ±×·¸Áö ¾ÊÀ¸¸é¡£
»èÁ¦ ÇöÀç ·¹Äڵ带 Á¦°Å ÇÏ °í ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô ¸¸µç´Ù. ÆíÁý Çϰųª »èÁ¦ µÈ ·¹Äڵ带 »ç¿ëÇÒ ¼ö´Â ¾øÁö¸¸, ÇöÀç »óÅ·ΠÀ¯Áö µË´Ï´Ù. ±×·¯³ª ´Ù¸¥ ·¹ÄÚµå·Î À̵¿ Çϸé, ´ç½ÅÀº ÇÒ ¼ö ¾ø½À´Ï´Ù »èÁ¦ µÈ ·¹ÄÚµå ÇöÀç ´Ù½Ã¡£
ÁÖÀÇnbsp;??·¹ÄÚµå ÁýÇÕÀ» ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù¿Í ÀÖ¾î¾ß À¯È¿ÇÑ ·¹Äڵ带 ·¹ÄÚµå ÁýÇÕ¿¡¼ ÇöÀç »èÁ¦¸¦ È£Ãâ ÇÏ´Â °æ¿ì. ¿¹¸¦ µé¾î, ·¹ÄÚµå »èÁ¦ ÇÏ´õ¶óµµ È£Ãâ Çϱâ Àü¿¡ »èÁ¦ ´Ù½Ã »õ ·¹Äڵ忡 ½ºÅ©·Ñ ÇÏÁö ¾Ê½À´Ï´Ù CDaoException throw »èÁ¦(&N)¡£
Æ®·£Àè¼ÇÀ» »ç¿ë ÇÏ °í CDaoWorkspace::Rollback ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â °æ¿ì ·¹Äڵ带 Ãë¼ÒÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº» Å×ÀÌºí¿¡´Â ¸ðµÎ ±âº» Å×ÀÌºí °ü°è »èÁ¦ °æ¿ì ÇöÀç ·¹Äڵ带 »èÁ¦ ÇÏ¸é ¿Ü·¡ Å×ÀÌºí¿¡¼ Çϳª ÀÌ»óÀÇ ·¹ÄÚµå »èÁ¦ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº DAO µµ¿ò¸»¿¡¼ Á¤ÀÇ "¸ðµÎ »èÁ¦" ÂüÁ¶¡£
AddNew ¿Í ´Þ¸® ÆíÁý, »èÁ¦ ¸¦ È£Ãâ ÇÏÁö ´ÙÀ½ Update ¸¦ È£Ãâ ÇÏ ¿©¡£
µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ® ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ DAO ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå ÁýÇÕ ÀÛ¾÷ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵忡¼. °ü·ÃµÈ Á¤º¸¿¡ ´ë ÇÑ "AddNew ¸Þ¼µå", "ÆíÁý ÇÏ´Â ¹æ¹ý", "»èÁ¦ ¹æ¹ý", "Update ¸Þ¼µå" ¹× "Updatable ¼Ó¼º" DAO µµ¿ò¸»ÀÇ Ç׸ñÀ» ÂüÁ¶ ÇϽʽÿÀ.
CDaoRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDaoRecordset::AddNew, CDaoRecordset::CancelUpdate, CDaoRecordset::Edit, CDaoRecordset::Update, CDaoRecordset::CanTransact(&N)