void RFX_Binary ( CFieldExchange * pFX, const char * szName, CByteArrayamp; °ª, int nMaxLength = 255 );(&A)
¸Å°³ º¯¼ö
pFX
Ŭ·¡½º CFieldExchange°³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÀÌ °³Ã¼´Â ÇÔ¼öÀÇ °¢ È£Ãâ¿¡ ´ë ÇÑ ÄÁÅØ½ºÆ®¸¦ Á¤ÀÇ ÇÏ´Â Á¤º¸¸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. CFieldExchange °³Ã¼¸¦ ÁöÁ¤ ÇÏ´Â ÀÛ¾÷¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ ·¹ÄÚµå ÇÊµå ±³È¯: RFX ÀÛµ¿ ¹æ½ÄÀ» Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
szName
µ¥ÀÌÅÍ ¿ À̸§¡£
°ª
Ç¥½Ã µÈ µ¥ÀÌÅÍ ¸â¹ö¿¡ ÀúÀå µÈ °ª ? Àü¼Û µÉ °ª. Recordset¿¡¼ Àü¼Û µ¥ÀÌÅÍ ¿øº»¿¡ ´ë ÇÑ ÁöÁ¤ µÈ µ¥ÀÌÅÍ ¸â¹ö¿¡¼ CByteArray, Çü½ÄÀÇ °ªÀ» °¡Á®¿É´Ï´Ù. ·¹ÄÚµå ÁýÇÕ¿¡ µ¥ÀÌÅÍ ¿øº»ÀÇ Àü¼Û¿¡ ´ë ÇÑ °ªÀÌ ÁöÁ¤ µÈ µ¥ÀÌÅÍ ¸â¹ö¿¡ ÀúÀåÀº¡£
nMaxLength
Çã¿ë µÇ´Â ÃÖ´ë ±æÀÌ ¹®ÀÚ¿ ¶Ç´Â Àü¼Û µÇ´Â ¹è¿. NMaxLength ±âº»°ªÀº 255ÀÔ´Ï´Ù. À¯È¿ÇÑ °ªÀº 1À» INT_MAX. ÇÁ·¹ÀÓ ¿öÅ©´Â µ¥ÀÌÅÍ¿¡ ´ë ÇÑÀÌ ¾çÀÇ °ø°£À» ÇÒ´çÇÕ´Ï´Ù. ÃÖ»óÀÇ ¼º´ÉÀ» À§ÇØ ¿¹»ó ÇÏ´Â °¡Àå Å« µ¥ÀÌÅÍ Ç׸ñ¿¡ ¸Â°Ô ÃæºÐÈ÷ Å« °ªÀ» Àü´Þ¡£
ÁÖÀÇ
RFX_Binary ÇÔ¼ö´Â SQL_BINARY, SQL_VARBINARY¶Ç´Â SQL_LONGVARBINARYODBC À¯ÇüÀÇ µ¥ÀÌÅÍ ¿øº»¿¡ CRecordset °³Ã¼ÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö »çÀÌÀÇ ·¹ÄÚµåÀÇ ¿ ¹ÙÀÌÆ® ¹è¿À» Àü¼ÛÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Á¾·ùÀÇ µ¥ÀÌÅÍ ¼Ò½º¿¡¼ µ¥ÀÌÅÍ ·¹ÄÚµå ÁýÇÕ¿¡¼ CByteArray Çü½Ä¿¡¼ ¸ÅÇε˴ϴÙ.
¿¹Á¦
RFX_Text ÂüÁ¶¡£
Âü°í Ç׸ñnbsp;RFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Date, RFX_Byte, RFX_LongBinary, CFieldExchange::SetFieldType(&N)