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