SetFieldDirty ¹«È¿ (void * ž籤, BOOL bDirty = TRUE);
throw (CDaoException, CMemoryException);
¸Å°³ º¯¼ö
pv
Recordset ¶Ç´Â NULLÇÊµå µ¥ÀÌÅÍ ¸â¹öÀÇ ÁÖ¼Ò¸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. °æ¿ì¿¡ NULL·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¸¦ ¸ðµÎ Ç¥½Ã µË´Ï´Ù. (C + + NULL °°Áö ¾Ê½À´Ï´Ù Null·Î µ¥ÀÌÅͺ£À̽º ¿ë¾î·Î "°ª °®´Â" ÀǹÌ)
bDirty
TRUE À̸é ÇÊµå µ¥ÀÌÅÍ ¸â¹ö "dirty" (º¯°æ)À¸·Î Ç÷¡±×¸¦ ¼³Á¤ ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é À߸ø µÈ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö´Â "±ú²ý ÇÑ" (º¯°æ)À¸·Î Ç÷¡±×¸¦ ¼³Á¤ ÇÏ´Â °æ¿ì¡£
ÁÖÀÇ
Ç÷¡±× º¯°æ ¿©ºÎ·Î ¼ÀÇ ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¸¦ÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. Çʵå´Â ¾÷µ¥ÀÌÆ® µÇÁö ¾Ê½À´Ï´Ù º¸Àå Ç¥½Ã ÇÊµå º¯°æµÈ¡£
ÇÁ·¹ÀÓ ¿öÅ© ¸¶Å© DAO ·¹ÄÚµå ÇÊµå ±³È¯ (DFX) ¸ÞÄ¿´ÏÁò¿¡ ÀÇÇØ µ¥ÀÌÅÍ ¼Ò½º¿¡¼ ·¹Äڵ忡 ±â·Ï µÉ °ÍÀÔ´Ï´Ù ¼ö ÀÖµµ·Ï ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¸¦ º¯°æ ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÇÊµå °ªÀ» º¯°æ ÇÊµå ´õ·¯¿î ÀÚµ¿ ¼³Á¤, ±×·¡¼ °ÅÀÇ ÀÚ½Å, SetFieldDirty ¸¦ È£Ãâ ÇØ¾ß ÇÏÁö¸¸ ¿ °ÍÀÔ´Ï´Ù ¼ö ¸í½ÃÀûÀ¸·Î ¾÷µ¥ÀÌÆ® Çϰųª »ó°ü ¾øÀÌ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¿¡ °ªÀÌ »ðÀÔ ÇÏ·Á´Â ¶§¶§·Î. DFX ¸ÞÄ¿´ÏÁò¿¡ ÀÇ»ç NULL»ç¿ëÀ» °í¿ë ÇϰíÀÖ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. CDaoFieldExchange::m_nOperation¡£
´õºí ¹öÆÛ¸µ ¸ÞÄ¿´ÏÁò »ç¿ë ÇÏÁö ¾ÊÀ¸¸é ÇʵåÀÇ °ªÀ» º¯°æ ¼³Á¤ ÇÏÁö ¾Ê½À´Ï´Ù ÀÚµ¿À¸·Î ÇÊµå ´õ·¯¿î·Î. ÀÌ °æ¿ì¿¡ µû¶ó¼ ¼³Á¤ ÇÊµå ´õ·¯¿î·Î ÇÏ´Â µ¥ ÇÊ¿äÇÑ µË´Ï´Ù. Ç÷¡±×°¡ Æ÷ÇÔ µÈ m_bCheckCacheForDirtyFields ÄÁÆ®·Ñ¿¡ÀÌ ÀÚµ¿ ÇÊµå °Ë»ç¡£
Áß¿änbsp;??ÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â Edit ¶Ç´Â AddNew ¸¦ È£ÃâÇÑ ÈÄ¿¡(&N)¡£
ÇÔ¼öÀÇ Ã¹ ¹øÂ° Àμö¿¡ ´ëÇØ NULL À» »ç¿ë ÇÏ´Â ¸ðµç outputColumnsÇÔ¼ö, CDaoFieldExchange¿¡¼ ÇÏÁö params Àû¿ë µË´Ï´Ù. ¿¹¸¦ µé¾î, ÀüÈ
SetFieldDirty (NULL)
¸¸ outputColumns ¸¦ NULL·Î ¼³Á¤ µË´Ï´Ù. ¸Å°³ º¯¼ö °ª¿¡ ¿µÇâÀ» ¹ÞÁö ¾ÊÀ» °Í ÀÌ´Ù¡£
¸Å°³ º¯¼ö, ÀÛ¾÷, ÀÛ¾÷ ÇÏ·Á´Â °³º° param ÀÇ ½ÇÁ¦ ÁÖ¼Ò¸¦ Á¦°ø ÇØ¾ß ÇÕ´Ï´Ù.:
SetFieldDirty ¾ÚÇÁ (m_strParam)(&A)
ÁïNULL, ¸ðµç ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù outputColumns ¿Í ÇÔ²² ÇÒ ¼ö ÀÖ´Â ¡£
SetFieldDirty DoFieldExchange ¸¦ ÅëÇØ ±¸Çö¡£
·¹ÄÚµå ÇÊµå ±³È¯¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ DAO ·¹ÄÚµå ÇÊµå ±³È¯ (DFX) ¿Í DAO ·¹ÄÚµå ÁýÇÕ: ·¹ÄÚµå µ¿Àû ¹ÙÀεù Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
CDaoRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDaoRecordset::SetFieldNull, CDaoRecordset::SetFieldValue(&N)