Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender
°ü¸® ¹× ÇÁ·Î±×·¡¹Ö

DesGetBrowseInfo

¸ñÀû

Çڵ鿡 ÀÇÇØ ½Äº°µÈ ÅØ½ºÆ®¸¦ ÅëÇØ Ž»öÇϱâ À§ÇÑ Å½»ö Àμö¸¦ Á¢¼öÇÕ´Ï´Ù. ¹ß°ßµÈ ¿ë¾î¸¦ °­Á¶Ç¥½ÃÇϱâ À§ÇØ DesStartBrowseSession°¡ ¿ä±¸ÇÏ´Â Á¤º¸¸¦ ¿­¶÷Çϱâ À§ÇÑ Æ÷ÀÎÅ͸¦ ¸®ÅÏÇÕ´Ï´Ù.

±¸¹®

DESRETURN
  DesGetBrowseInfo
   (SQLHDBC              hdbc,
    SQLCHAR              *pHandle,
    DESUSHORT            HandleLength,
    char                 *pSearchArgument,
    DESSMALLINT          ArgumentLength,
    DESBROWSEINFO        *pBrowseInfo,
    DESMESSAGE           *pErrorMessage);

ÇÔ¼ö Àμö

Ç¥ 12. DesGetBrowseInfo Àμö
µ¥ÀÌÅÍ À¯Çü Àμö »ç¿ë ¼³¸í
SQLHDBC hdbc ÀÔ·Â µ¥ÀÌÅͺ£À̽º ¿¬°á ÇÚµéÀÔ´Ï´Ù.
SQLCHAR * pHandle ÀÔ·Â µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÃßÃâµÈ Çڵ鿡 ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù.
DESUSHORT HandleLength ÀÔ·Â pHandleÀÇ ±æÀÌÀÔ´Ï´Ù. DES_NTS´Â ¿©±â¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
char * pSearchArgument ÀԷ ãÀ¸·Á´Â Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â ÅØ½ºÆ® Ž»ö Àμö¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù.
DESSMALLINT ArgumentLength ÀÔ·Â pSearchArgumentÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù.
DESBROWSEINFO * pBrowseInfo Ãâ·Â ÅØ½ºÆ® ¹®¼­¸¦ ¿­¶÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â Á¤º¸¸¦ ¿­¶÷Çϱâ À§ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÀÌ Æ÷ÀÎÅÍ´Â DesStartBrowseSessionÀ¸·Î Àü´ÞÇÕ´Ï´Ù.
DESMESSAGE * pErrorMessage Ãâ·Â ±¸Çö Á¤ÀÇ ¸Þ½ÃÁö ÅØ½ºÆ®. ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, DB2 Text Extender´Â ¿À·ù ÄÚµå¿Í ¿À·ù ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ DES_MAX_MESSAGE_LENGTH Å©±âÀÇ ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù. pErrorMessage°¡ ³Î(NULL) Æ÷ÀÎÅÍÀ̸é, ¿À·ù ¸Þ½ÃÁö´Â ¸®ÅϵÇÁö ¾Ê½À´Ï´Ù.

»ç¿ë¹ý

ÀÀ¿ëÇÁ·Î±×·¥Àº DesGetBrowseInfo¸¦ È£ÃâÇϱâ Àü¿¡ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.

Ž»ö Àμö¿¡ ´ëÇÑ Æ÷ÀÎÅÍ¿¡ ´ëÇØ¼­´Â SQLCHAR*°¡ ¾Æ´Ñ char*°¡ »ç¿ëµË´Ï´Ù. À̰ÍÀº ¸Å°³º¯¼ö °ªÀÌ µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ »ý¼ºµÇÁö ¾ÊÀ» ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù.

SQL µ¥ÀÌÅÍ À¯Çü°ú C µ¥ÀÌÅÍ À¯Çü »çÀÌÀÇ ¸ÊÇÎÀ» À§Çؼ­´Â, Çڵ鿡 ´ëÇÑ SQL ±âÈ£¸í SQL_VARBINARY¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÇÚµé º¯¼öÀÇ C Ç¥ÇöÀ» ³ªÅ¸³»´Â È£½ºÆ® º¯¼öÀÇ À¯ÇüÀº SQLCHAR*ÀÔ´Ï´Ù.

DB2 Text Extender´Â ¿­¶÷ Á¤º¸¸¦ À§ÇÑ ÀúÀ念¿ªÀ» ÇÒ´çÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº DesFreeBrowseInfo¸¦ È£ÃâÇÏ¿© ÀúÀ念¿ª ¹× °ü°èµÈ ÀÚ¿øÀ» ÇØÁ¦ÇØ¾ß ÇÕ´Ï´Ù.

ÇÚµé °ªÀº ºñÆ® µ¥ÀÌÅÍÀÌ°í ¿©·¯ '\0' ¹®ÀÚ°¡ µé¾î Àֱ⠶§¹®¿¡ pHandleÀÇ ±æÀ̸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

pSearchArgument¿¡¼­ÀÇ Å½»ö Àμö´Â Ž»ö ÀμöÀÇ ±¸¹®¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

¸®ÅÏ ÄÚµå

RC_SUCCESS
RC_NO_BROWSE_INFO
 
RC_ALLOCATION_ERROR
RC_FILE_IO_PROBLEM
RC_INTERNAL_ERROR
RC_INVALID_PARAMETER
RC_PARSER_INVALID_ESCAPE_CHARACTER
RC_PARSER_INVALID_USE_OF_ESCAPE_CHAR
RC_PARSER_SYNTAX_ERROR
RC_SE_COMMUNICATION_PROBLEM
RC_SE_EMPTY_INDEX
RC_SE_EMPTY_QUERY
RC_SE_FUNCTION_DISABLED
RC_SE_FUNCTION_IN_ERROR
RC_SE_INCORRECT_HANDLE
RC_SE_INDEX_DELETED
RC_SE_INDEX_NOT_ACCESSIBLE
RC_SE_INDEX_SUSPENDED
RC_SE_INSTALLATION_PROBLEM
RC_SE_IO_PROBLEM
RC_SE_MAX_NUMBER_OF_BUSY_INDEXES
RC_SE_MAX_OUTPUT_SIZE_EXCEEDED
RC_SE_NOT_ENOUGH_MEMORY
RC_SE_PROCESSING_LIMIT_EXCEEDED
RC_SE_QUERY_TOO_COMPLEX
RC_SE_SERVER_BUSY
RC_SE_SERVER_CONNECTION_LOST
RC_SE_SERVER_NOT_AVAILABLE
RC_SE_UNEXPECTED_ERROR
RC_SE_UNKNOWN_INDEX_NAME
RC_SE_UNKNOWN_SERVER_NAME
RC_SE_WRITE_TO_DISK_ERROR
 
°æ°í: ´ÙÀ½°ú °°Àº ¸®ÅÏ ÄÚµå´Â, ÇÔ¼ö°¡ °á°ú¸¦ ¸®ÅÏÇÏ¿´Áö¸¸ ±× °á°ú´Â ¿¹»ó°ú ´Ù¸¦ ¼öµµ ÀÖ´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
 
RC_SE_CONFLICT_WITH_INDEX_TYPE
RC_SE_DICTIONARY_NOT_FOUND
RC_SE_STOPWORD_IGNORED
RC_SE_UNKNOWN_SECTION_NAME
RC_SE_DOCMOD_READ_PROBLEM

Á¦ÇÑ»çÇ×

ÀÌ ÇÔ¼ö´Â µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇϰí, µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÇÚµéÀ» ÃßÃâÇÏ´Â DB2 Text Extender ÇÔ¼ö¸¦ »ç¿ëÇÑ ÈÄ¿¡¸¸ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]