BOOL IsFieldNull (void * ž籤 );
(CDaoException, CMemoryException)À» ´øÁ®;
¹Ýȯ °ª
ÁöÁ¤ µÈ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö´Â Null;·Î Ç¥½Ã ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£
¸Å°³ º¯¼ö
pv
ÇÊµå µ¥ÀÌÅÍ ¸â¹ö »óŸ¦ È®ÀÎ ÇÏ °í, ¶Ç´Â NULL Çʵå Null ÀÎÁö È®Àο¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
ÁÖÀÇ
Null·Î ·¹ÄÚµå ÁýÇÕÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¿¡ Ç÷¡±×°¡ ÁöÁ¤ µÇ¾ú½À´Ï´Ù ¿©ºÎ¸¦ È®ÀÎ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. (µ¥ÀÌÅͺ£À̽º ¿ë¾î Null "°ªÀ» °®´Â" ÀÇ¹Ì¿Í NULL c + +¿¡¼¿Í µ¿ÀÏ ÇÏÁö ¾Ê½À´Ï´Ù.) ÇÊµå µ¥ÀÌÅÍ ¸â¹ö´Â Null·Î Ç¥½Ã µË´Ï´Ù., ¾Æ¹« °¡Ä¡´Â ÇöÀç ·¹ÄÚµåÀÇ ¿À¸·Î Çؼ® µË´Ï´Ù.
¸Þ¸ðnbsp;??ƯÁ¤ »óȲ¿¡¼ IsFieldNull À» »ç¿ë ÇÏ ¿© ¼ö È¿À²ÀûÀ¸·Î ´ÙÀ½ ÄÚµå ¿¹Á¦¿¡¼´Â(&N):
COleVariant varValue;
int nField;
/ /ÀÌ ÄÚµå´Â È¿À²ÀûÀÎ Àֱ⠶§¹®¿¡ µ¥ÀÌÅÍ
/ / µÎ IsfieldnullÀ» °Ë»ö ÇØ¾ß ÇÕ´Ï´Ù
/ / ±×¸®°í GetFieldValue
°æ¿ì (! rs.IsFieldNull (pField))
nbsp;? rsÀÔ´Ï´Ù.GetFieldValue (nField, varValue);
/ /ÀÌ ÄÚµå´Â º¸´Ù È¿À²ÀûÀÎ
rsÀÔ´Ï´Ù.GetFieldValue (nField, varValue);
°æ¿ì (varValue.vt = VT_NULL)
?? / / ¹º°¡(&N)
¸Þ¸ðnbsp;CDaoRecordset¿¡¼ ÆÄ»ý ÇÏÁö ¾Ê°í µ¿Àû ·¹ÄÚµå ¹ÙÀεùÀ» »ç¿ë ÇÏ´Â °æ¿ì ¿¹Á¦¿¡ Ç¥½Ã µÈ °Í°ú °°ÀÌ VT_NULL »ç¿ë Çؾß(&N)¡£
CDaoRecordset °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDaoRecordset::IsFieldDirty, CDaoRecordset::IsFieldNullable(&N)