īŻ·Î±×¸¦ º¯°æÇÏ´Â ÈÄ¼Ó Á¶Ä¡¸¦ ¼öÇàÇÏ·Á¸é QBIC īŻ·Î±×¸¦ ¿¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Ư¼ºÀ» īŻ·Î±×¿¡ Ãß°¡ÇÏ·Á¸é QBIC īŻ·Î±×¸¦ ¿¾î¾ß ÇÕ´Ï´Ù.
QBIC īŻ·Î±×¸¦ ¿·Á¸é, QbOpenCatalog API È£ÃâÀ̳ª OPEN QBIC CATALOG ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
QBIC īŻ·Î±×¸¦ ¿ ¶§, ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
īŻ·Î±×°¡ ÀÌ¹Ì ¿·Á ÀÖ´Ù¸é? īŻ·Î±×°¡ ´Ù¸¥ ¼¼¼Ç¿¡¼ °»½Å¿ëÀ¸·Î ¿·Á ÀÖ´Ù¸é, °»½Å Á¶ÀÛ¿ë īŻ·Î±×¸¦ ¿ ¼ö ¾ø½À´Ï´Ù. QBIC īŻ·Î±×¸¦ ¿ ¶§, Image Extender´Â ÇöÀç ¼¼¼Ç¿¡¼ ÀÌ¹Ì ¿·Á ÀÖ´Â ¸ðµç QBIC īŻ·Î±×¸¦ ´Ý½À´Ï´Ù.
API »ç¿ë: QbCreateCatalog API »ç¿ë½Ã, īŻ·Î±×¸¦ ¿·Á´Â ¸ðµå¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù. ´ÙÀ½À» ÁöÁ¤ÇϽʽÿÀ.
QbiRead ¹× QbiUpdate´Â QBIC, dmbqbapi.h¿ë Include(Çì´õ) ÆÄÀÏ¿¡ Á¤ÀÇµÈ »ó¼öÀÔ´Ï´Ù.
¶ÇÇÑ, īŻ·Î±× ÇÚµéÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. īŻ·Î±× ÇÚµéÀº QbCatalogHandleÀÇ QBIC ÁöÁ¤ µ¥ÀÌÅÍ À¯ÇüÀ» °®½À´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº dmbqbapi.h¿¡¼µµ Á¤Àǵ˴ϴÙ. Image Extender´Â īŻ·Î±× Çڵ鰪À» API¿¡¼ Ãâ·ÂÀ¸·Î ¸®ÅÏÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ÀÇ API È£ÃâÀº īŻ·Î±×¿¡¼ Àд Á¶ÀÛ¿ëÀ¸·Î QBIC īŻ·Î±×¸¦ ¿±´Ï´Ù.
SQLINTEGER mode; QbCatalogHandle *CatHdl; mode=qbiRead; /* open catalog for */ /* read operations */ rc=QbOpenCatalog( "employee", /* user table */ "picture", /* image column */ mode, /* open catalog mode */ &CatHdl); /* catalog handle */
¸í·ÉÇà »ç¿ë: OPEN QBIC CATALOG ¸í·É ¼öÇà½Ã, Image Extender´Â °»½Å Á¶ÀÛ¿ëÀ¸·Î īŻ·Î±×¸¦ ¿·Á°í ÇÕ´Ï´Ù. īŻ·Î±×°¡ ÇöÀç ´Ù¸¥ ¼¼¼Ç¿¡ °»½Å¿ëÀ¸·Î ¿·Á ÀÖ´Ù¸é, Image Extender´Â Àбâ Á¶ÀÛ¿ëÀ¸·Î īŻ·Î±×¸¦ ¿±´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº QBIC īŻ·Î±×¸¦ ¿±´Ï´Ù. Image Extender´Â °»½Å Á¶ÀÛ¿ëÀ¸·Î ±×°ÍÀ» ¿·Á°í ÇÕ´Ï´Ù.
OPEN QBIC CATALOG employee picture
QBIC °ü·Ã Ȱµ¿ Á¾·á½Ã īŻ·Î±×¸¦ ´ÝÀ¸½Ê½Ã¿À. QBIC īŻ·Î±×¸¦ ¿ ¶§, Image Extender´Â ¸Þ¸ð¸®¿Í °°ÀÌ ±×°Í¿¡ ÀÚ¿øÀ» ÇÒ´çÇÕ´Ï´Ù. QBIC °ü·Ã Ȱµ¿ Á¾·á½Ã īŻ·Î±×¸¦ ´ÝÀ¸½Ê½Ã¿À. À̰ÍÀº ÇÒ´çµÈ ÀÚ¿øÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.