[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: Database
¼ÒºÐ·ù: mSQL Å×ÀÌºí ¸ñ·Ï ¾ò±â
msqlListTables() ÀÛ¼ºÀÏ: 2002/07/05
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä: mres_ptr= msqlListTables(msql) 2. ±â´É: Á¢¼ÓµÈ mSQL ¼­¹ö¿¡ ´ëÇÏ¿© msqlSelectDB() ÇÔ¼ö·Î ¼±ÅÃÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí ¸ñ·ÏÀ» ¾ò´Â´Ù. 3. ¼³¸í (1) ÀÌ ÇÔ¼ö´Â mSQL¿¡¼­ Áö¿øÇÏ´Â ÇÔ¼öÀ̸ç ÇÔ¼ö¸íÀº mSQLÀÇ C API¿Í µ¿ÀÏÇÏ´Ù. (2) ÀÎÀÚ msqlÀº mSQL Æ÷ÀÎÅÍÀ̸ç mSQL ¿¬°á½Ã ¾òÀº °ªÀ̾î¾ß ÇÏ°í mSQL Æ÷ÀÎÅÍ °¡ ¾Æ´Ï¸é ¿¡·¯ 󸮵Ǹç ÀÌ¹Ì Æó¼âµÈ mSQL Æ÷ÀÎÅÍÀÏ ¶§¿¡´Â °æ°í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í mres_ptr¿¡ -1 ÀÇ °ªÀ» µÇµ¹¸°´Ù. (3) ¼±ÅÃµÈ µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí ¸ñ·ÏÀ» ¾òÁö ¸øÇϸé Á¤¼ö -1(MSQL_ERR) ÀÌ mres_ptr¿¡ µ¹·ÁÁø´Ù. (4) ¼³¸í(2)¿Í ¼³¸í(3)ÀÇ °æ¿ì°¡ ¾Æ´Ï¸é Àӽà ÀúÀåµÈ ÀÚ·á¿¡ ´ëÇÑ mSQL result Æ÷ÀÎÅÍ°¡ mres_ptr¿¡ µ¹·ÁÁø´Ù. 4. »ç¿ë¿¹ // ¾Æ·¡ÀÇ ¿¹Á¦´Â welhelp µ¥ÀÌÅͺ£À̽º¿¡ ÇÑ°³ÀÇ Å×ÀÌºí¸¸ Á¸ÀçÇÑ´Ù°í °¡Á¤ÇÔ msql= msqlConnect(NULL); // localhost¸¦ ¿¬°áÇÑ´Ù. if(msql==MSQL_ERR) { print("mSQL ¼­¹ö ¿¬°á ¿¡·¯!\n"); return(-1); } if(msqlSelectDB(msql,"welhelp")==MSQL_ERR) { print("DB error!\n"); return; } mres= msqlListTables(msql); // ¾òÀÌÁø ¸ñ·ÏÀÇ Ç׸ñ¸íÀº Table ÀÌ´Ù. if(mres==MSQL_ERR) { print("error!\n"); return; } msqlFetchGlobal(mres); // Table º¯¼ö¿¡ °ªÀÌ ¾ò¾îÁü msqlDataSeek(mres, 0); // ù¹ø° À§Ä¡·Î ´Ù½Ã À̵¿(Å×À̺íÀÌ ÇÑ°³¶ó°í °¡Á¤ÇÔ) msqlFetchGlobal(mres, "Å×À̺í#"); // Å×À̺í1 º¯¼ö¿¡ °ªÀÌ ¾ò¾îÁü msqlDataSeek(mres, 0); // ù¹ø° À§Ä¡·Î ´Ù½Ã À̵¿(Å×À̺íÀÌ ÇÑ°³¶ó°í °¡Á¤ÇÔ) msqlFetchGlobal(mres, "ms_"); // ms_Table º¯¼ö¿¡ °ªÀÌ ¾ò¾îÁü msqlFreeResult(mres); msqlClose(msql); printf("welhelp ÀÇ Å×À̺í¸í= [%s] [%s] [%s]\n", Table, Å×À̺í1, ms_Table); ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ welhelp ÀÇ Å×À̺í¸í= [addr] [addr] [addr]

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]