¸ñÀû
¿¶÷ ¼¼¼Ç Æ÷ÀÎÅÍ¿Í ÇÚµé, ±×¸®°í »çÀüÀ» »ç¿ëÇÏ¿© ÅØ½ºÆ® ¹®¼¸¦ ºÐ¼®ÇÒ °ÍÀÎÁö ȤÀº »çÀüÀ» »ç¿ëÇÏÁö ¾Ê°í ÅØ½ºÆ® ¹®¼¸¦ ºÐ¼®ÇÒ °ÍÀÎÁö¸¦ Áö½ÃÇÏ´Â ¿É¼Ç(DES_EXTENDED ¶Ç´Â DES_FAST)À» ¼ö½ÅÇÕ´Ï´Ù. ¹®¼ ÅØ½ºÆ® ¹× °Á¶Ç¥½Ã Á¤º¸¸¦ È®º¸Çϱâ À§ÇØ Çڵ鿡 ´ëÀÀÇÏ´Â ÅØ½ºÆ® ¹®¼¸¦ ÁغñÇϰí, ¹Ýº¹ÀûÀ¸·Î DesGetMatches¸¦ È£ÃâÇϱâ À§ÇØ »ç¿ëµÈ ¹®¼ ÇÚµéÀ» ¸®ÅÏÇÕ´Ï´Ù.
±¸¹®
DESRETURN DesOpenDocument ( DESBROWSESESSION BrowseSession, SQLCHAR *pHandle, DESUSHORT HandleLength, DESMATCHMODE MatchMode, DESHANDLE *pDocumentHandle, DESMESSAGE *pErrorMessage);
ÇÔ¼ö Àμö
»ç¿ë¹ý
DES_FAST ¹× DES_EXTENDED´Â ¿¶÷µÈ ÅØ½ºÆ®¿¡¼ °Á¶Ç¥½ÃÇÒ ¿ë¾î¸¦ ã±â À§ÇØ ¾ð¾î ó¸®ÀÇ »ç¿ëÀ» ÂüÁ¶ÇÕ´Ï´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ¿¶÷À» À§ÇÑ ¾ð¾î 󸮸¦ ÂüÁ¶ÇϽʽÿÀ. ±âº» ÅØ½ºÆ® ºÐ¼®À» »ç¿ëÇÏ·Á¸é DES_FAST¸¦ ÁöÁ¤Çϰí, È®ÀåµÈ ÀÏÄ¡¸¦ »ç¿ëÇÏ·Á¸é DES_EXTENDED¸¦ ÁöÁ¤ÇϽʽÿÀ.
SQL µ¥ÀÌÅÍ À¯Çü°ú C µ¥ÀÌÅÍ À¯Çü »çÀÌÀÇ ¸ÊÇÎÀ» À§Çؼ´Â, Çڵ鿡 ´ëÇÑ SQL ±âÈ£¸í SQL_VARBINARY¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. TextHandle °ªÀÇ C Ç¥ÇöÀ» ³ªÅ¸³»´Â È£½ºÆ® º¯¼öÀÇ À¯ÇüÀº SQLCHAR*ÀÔ´Ï´Ù.
DB2 Text Extender´Â ¿¶÷ Á¤º¸¸¦ À§ÇÑ ÀúÀ念¿ªÀ» ÇÒ´çÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº DesFreeBrowseInfo¸¦ È£ÃâÇÏ¿© ÀÌ ÀúÀ念¿ª ¹× °ü·ÃµÈ ÀÚ¿øÀ» ÇØÁ¦ÇØ¾ß ÇÕ´Ï´Ù.
TextHandle °ªÀº ºñÆ® µ¥ÀÌÅÍÀÌ°í ¿©·¯ °³ÀÇ '\0' ¹®ÀÚ°¡ µé¾î Àֱ⠶§¹®¿¡, pHandleÀÇ ±æÀ̸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
È£ÃâÀÚ´Â pHandle¿¡ ÀÇÇØ ÂüÁ¶µÈ ÅØ½ºÆ® ¹®¼¸¦ Æ÷ÇÔÇÏ´Â Å×ÀÌºí¿¡ ´ëÇÑ Àб⠾׼¼½º ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¸®ÅÏ ÄÚµå
Á¦ÇÑ»çÇ×
ÀÌ ÇÔ¼ö´Â DesStartBrowseSession È£Ãâ¿¡ ÀÇÇØ ¿¶÷ ¼¼¼ÇÀ» ½ÃÀÛÇÑ ´ÙÀ½¿¡¸¸ È£ÃâµÉ ¼ö ÀÖ½À´Ï´Ù.