CLongBinary

CLongBinary Ŭ·¡½º ¸Å¿ì Å« ÀÌÁø µ¥ÀÌÅÍ °³Ã¼ (Blob, ¶Ç´Â "ÀÌÁø ´ëÇü °³Ã¼" ¶ó°íµµ ÇÔ) µ¥ÀÌÅͺ£À̽º¿¡ ÀÛ¾÷À» ´Ü¼øÈ­ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î SQL Å×ÀÌºí¿¡ ·¹ÄÚµå Çʵ忡 ±×¸²À» ³ªÅ¸³»´Â ºñÆ®¸ÊÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. CLongBinary °³Ã¼ °°Àº °³Ã¼¸¦ ÀúÀå ÇÏ °í ÇØ´ç Å©±âÀÇ ÃßÀû¡£

¸Þ¸ðnbsp;??ÀϹÝÀûÀ¸·Î, Áö±Ý DFX_Binary ÇÔ¼ö¿Í ÇÔ²²¿¡¼­ CByteArray ¸¦ »ç¿ë ÇÏ ¿© ´õ ³ªÀº ¿¬½ÀÀÔ´Ï´Ù. CLongBinary¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù ÇÏÁö¸¸ ÀϹÝÀû ÆÄÀÏÀ» ÀÌÈÄ ´õ ÀÌ»ó 16 ºñÆ® CByteArray½Ã ¹ß»ý ÇÏ´Â Å©±â Á¦ÇÑÀº CByteArray ÀÌ ÇØ´ç Win32¿¡¼­ ´õ ¸¹Àº ±â´ÉÀ» Á¦°ø ÇÕ´Ï´Ù. ÀÌ Á¶¾ð »Ó¸¸ ¾Æ´Ï¶ó Open Database Connectivity (ODBC) µ¥ÀÌÅÍ ¾×¼¼½º °³Ã¼ (DAO) ÇÁ·Î±×·¡¹Ö¿¡ Àû¿ë(&N)¡£

CLongBinary °³Ã¼¸¦ »ç¿ë ÇÏ·Á¸é recordset Ŭ·¡½º¿¡¼­ CLongBinary Çü½ÄÀÇ ÇÊµå µ¥ÀÌÅÍ ¸â¹ö¸¦ ¼±¾ð ÇÕ´Ï´Ù. ÀÌ ¸â¹ö¿Í recordset »ý¼º µÉ ¶§ »ý¼º µÈ recordset Ŭ·¡½ºÀÇ Æ÷ÇÔ µÈ ¸â¹ö µË´Ï´Ù. CLongBinary °³Ã¼ »ý¼º ÈÄ ·¹ÄÚµå Çʵå RFX (±³È¯) ¸ÞÄ¿´ÏÁò µ¥ÀÌÅÍ ¼Ò½º¿¡¼­ ÇöÀç ·¹ÄÚµåÀÇ Çʵ忡¼­ µ¥ÀÌÅÍ °³Ã¼¸¦ ·Îµå ÇÏ °í ·¹Äڵ尡 ¾÷µ¥ÀÌÆ® µÉ ¶§ ÇØ´ç ·¹Äڵ带 ´Ù½Ã ÀúÀå ÇÕ´Ï´Ù. RFXÀº ÀÌÁø ´ëÇü °³Ã¼ÀÇ Å©±â¿¡ ´ë ÇÑ µ¥ÀÌÅÍ ¼Ò½º¸¦ Äõ¸® (ÅëÇØ CLongBinary °³Ã¼ÀÇ ±×·± µ¥ÀÌÅÍ ¸â¹ö), ±×°Í¿¡ ´ë ÇÑ ÀúÀå¼Ò¸¦ ÇÒ´ç ÇÏ °í ±×·±µ¥ÀÌÅÍ¿¡ HGLOBAL ÇÚµéÀ» ÀúÀå ÇÕ´Ï´Ù. RFX´Â µ¥ÀÌÅÍ °³Ã¼ÀÇ ½ÇÁ¦ Å©±â m_dwDataLength µ¥ÀÌÅÍ ¸â¹ö¿¡ ÀúÀå µË´Ï´Ù. ±×·±, ÀϹÝÀûÀ¸·Î HGLOBAL Windows¿¡ ÀúÀå µÈ µ¥ÀÌÅ͸¦ Á¶ÀÛ ÇÏ´Â µ¥ »ç¿ëÇÒ °Í °°Àº ±â¼úÀ» »ç¿ë ÇÏ ¿© ÅëÇØ °³Ã¼¿¡¼­ µ¥ÀÌÅÍ ÀÛ¾÷À» 󸮡£

RecordsetÀ» ÆÄ±« ÇÏ´Â °æ¿ì Æ÷ÇÔµÈ CLongBinary °³Ã¼´Â ¶ÇÇÑ ÆÄ±« ÇÏ °í ÇØ´ç ¼Ò¸êÀÚ HGLOBAL µ¥ÀÌÅÍ ÇÚµé ÇÒ´çÀ» Ãë¼ÒÇÕ´Ï´Ù¡£

´ëÇü °³Ã¼¿Í CLongBinary¸¦ »ç¿ë ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ ·¹ÄÚµå ÁýÇÕ (ODBC) ¹× ·¹ÄÚµå ÁýÇÕ: ´ëÇü µ¥ÀÌÅÍ Ç׸ñ (ODBC) ÀÛ¾÷ Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼­¡£

# include lt;afxdb.h>

Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CRecordset(&N)

Index