HSP¥Ý¡¼¥¿¥ë
¥µ¥¤¥È¥Þ¥Ã¥× ¤ªÌ䤤¹ç¤ï¤»


HSPTV!·Ç¼¨ÈÄ


̤²ò·è ²ò·è Ää»ß ºï½üÍ×ÀÁ

2012
0825
¡Ê¡­¦Ø¡®¡ËHSPDB¤Ë¤è¤ëMySQL¤Ø¤ÎÀܳ¤Ç¤ÎºÙ¤«¤ÊÃí°ÕÅÀ2²ò·è


¡Ê¡­¦Ø¡®¡Ë

¥ê¥ó¥¯

2012/8/25(Sat) 12:04:02|NO.48807

»Í¶ìȬ¶ì¤·¤Þ¤¯¤Ã¤Æ¡¢¤è¤¦¤ä¤Ã¤ÈDSPDB¤ÇMySQL¤Ë¥¢¥¯¥»¥¹¡õ¥³¥ó¥È¥í¡¼¥ë¤¹¤ë¤³¤È¤¬
¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¤ä¤Ã¤Æ¤¿´Ö¤Ë¡Ö¤½¤ó¤Ê¤óÃΤé¤ó¤«¤Ã¤¿¤ï¡ª¦²¡Ê¡­§¥¡®u¡Ë¡×¤È¤¤¤¦¤³¤È¤¬·ë¹½¤¢¤ê¤Þ¤·¤¿
¤Î¤Ç¡¢»ä¼«¿È¤ÎÈ÷˺Ͽ¤â·ó¤Í¤Æ¸å¤Ë³¤¯Êý¡¹¤Î¤¿¤á¤Ë¤³¤³¤Ë¥á¥â¤·¤È¤­¤Þ¤¹¡£

¡¡¡¦MySQLËÜÂΤÏ32bit¡õ64bit¤Î¤É¤Á¤é¤Ç¤â¤¤¤¤¤¬¡¢ODBC Connector¤Ï32bit¤ò»ÈÍѤ¹¤ë¤³¤È¡£
¡¡¡¦dbsend¤ÇÁ÷¿®¤¹¤ë¥¯¥¨¥ê¤Ï¡¢";"¤òÉÕ¤±¤ëÊý¤¬¤¤¤¤¡Ê¤Ê¤¤¤È¥¨¥é¡¼¤Î¸¶°ø¤È¤Ê¤ê¤ä¤¹¤¤¡Ë¡£
¡¡¡¦dbsend¤Î¸å¤Ï¥Õ¥§¥Ã¥Á¤¹¤ë¤³¤È¡£
¡¡¡¡¡Ê¤Û¤ó¤È¤ÏSELECT¶ç¤Ç¤Ê¤±¤ì¤ÐɬÍפʤ¤¤Ï¤º¤À¤±¤É¡Ä¡Ä¡Ë
¡¡¡¦dbgets¤Ç»È¤¦¥Ð¥Ã¥Õ¥¡¤Ï˺¤ì¤º¤Ë¡¢¥µ¥¤¥º8k¤¯¤é¤¤¤Çsdim¤·¤Æ¤ª¤¯¤³¤È
¡¡¡¡¡Ê˺¤ì¤Æ¤ë¤È¡¢right truncate¤¬È¯À¸¤·¤È¤ó¤Ç¤â¤Ê¤¤¥Ç¡¼¥¿¤¬Æþ¤ë¤³¤È¤Ë¤Ê¤ë¡Ë

¤Þ¤¿²¿¤«¡ÖÃΤé¤ó¤«¤Ã¤¿¡ª¡×¤¬¤¢¤Ã¤¿¤é¡¢¤³¤³¤ËÄɵ­¤µ¤»¤Æ¤¤¤¿¤À¤­¤¿¤¤¤È»×¤¤¤Þ¤¹¡£¡Ê¡­¦Ø¡®¡Ë



¤³¤Îµ­»ö¤ËÊÖ¿®¤¹¤ë


¡Ê¡­¦Ø¡®¡Ë

¥ê¥ó¥¯

2012/9/5(Wed) 11:00:27|NO.49147

ODBC·Ðͳ¤ÇSQL¤Ø¤ÎÀܳ¤ò»Ï¤á¤ëÁ°¤ËÃΤäƤª¤¯¤È½õ¤«¤ë¤³¤È¤ò¤µ¤é¤Ë¤¤¤¯¤Ä¤«¡£¡Ê¡­¦Ø¡®¡Ë

¢£SQL¥µ¡¼¥Ð¦¤Î½àÈ÷

¡¡Î㤨¤ÐMySQL¤Î¾ì¹ç¡¢ºÇÄã¤Ç¤â£±¥¢¥«¥¦¥ó¥È¤ÎºîÀ®¤È¥Ý¡¼¥È¤Î³«Êü¤¬É¬ÍפǤ¹¡£
¡¡¤½¤·¤Æ¡¢MySQL Administrator¤ò»È¤¨¤Ð¤½¤Î¥¢¥«¥¦¥ó¥È¤Ç¥µ¡¼¥Ð¤ËÀܳ¡õ£Ä£Â¤ÎÁàºî¤¬
¡¡¤Ç¤­¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£

¢£¥¯¥é¥¤¥¢¥ó¥È¦¤Î½àÈ÷

¡¡ºÇÄã¤Ç¤âODBC¥É¥é¥¤¥Ð¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Î¤ò˺¤ì¤Ê¤¤¤è¤¦¤Ë¡£
¡¡¾¯¤Ê¤¯¤È¤âMySQL¤Î¾ì¹ç¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¥Þ¥·¥ó¤¬32bit/64bit¤Î¤É¤Á¤é¤Ë¤â´Ø¤ï¤é¤º¡¢
¡¡¥É¥é¥¤¥Ð¤Ï32bitÈǤò»È¤¦¤Î¤¬ºÇ¤â̵Æñ¤Ç¤¹¡£

¡¡¸å½Ò¤¹¤ëODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤ÇÀè¤ËÀܳ¤ò³ÎΩ¤·¤Æ¤ª¤¯¤Î¤¬½é¿´¼Ô¸þ¤±¡£
¡¡»ÅÁȤߤ¬¤ï¤«¤Ã¤Æ¤­¤¿¤é¡¢dbopenÌ¿Îá¤ÇÀܳʸ»úÎó¤òľÀܽñ¤¯¤Î¤¬¤¤¤¤¤Ç¤·¤ç¤¦¡£

¢£ODBC¤Î¥È¥ì¡¼¥¹¥í¥°

¡¡HSP¦¤Ç¤Ï¥¨¥é¡¼¾õ¶·¤ò¤Û¤È¤ó¤ÉÇÄ°®¤Ç¤­¤Þ¤»¤ó¤¬¡¢ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤ËÈ÷¤ï¤Ã¤Æ¤¤¤ë
¡¡¥í¥°µ¡Ç½¤ò»È¤¨¤Ð¤«¤Ê¤êÇÄ°®¤·¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡Windows7¤Ê¤é¡¢

¡¡¡¡­¡ ¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤«¤é¡ÖŽÃŽÞŽ°ŽÀŽ¿Ž°Ž½(ODBC)¡×¤ò¼Â¹Ô¡¢ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤òµ¯Æ°
¡¡¡¡­¢ ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤Î¡ÖŽÄŽÚŽ°Ž½¡×¥¿¥Ö¤ò¥¯¥ê¥Ã¥¯
¡¡¡¡­£ ¡ÖŽÄŽÚŽ°Ž½¤Î³«»Ï¡×¥Ü¥¿¥ó¤ò²¡¤»¤Ð¡¢¥Ü¥¿¥ó²¼¤Î¥Ñ¥¹¤Î¾ì½ê¤Ë¥í¥°¤¬µ­Ï¿¤µ¤ì»Ï¤á¤ë
¡¡¡¡­¤ ¤½¤Î¾õÂÖ¤ÇHSP¤Ç¥½¡¼¥¹¤ò¼Â¹Ô¤¹¤ë
¡¡¡¡­¥ ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤Î¡ÖŽÄŽÚŽ°Ž½¤ÎÄä»ß¡×¥Ü¥¿¥ó¤ò²¡¤·¡¢¥í¥°ÆâÍƤò±ÜÍ÷¤¹¤ë

¡¡Á´¤¯Àܳ¤¬¤Ç¤­¤Ê¤¯¤È¤â¾åµ­¥í¥°¤ò¸«¤ì¤Ð¡¢Àܳʸ»úÎ󤬤ª¤«¤·¤¤¤Î¤«¡¢¤½¤ì¤È¤â
¡¡Àܳ¤Þ¤Ç¤Ï¤¤¤±¤Æ¤ë¤¬¤½¤ì°Ê¹ß¤¬¤ª¤«¤·¤¤¤Î¤«Åù¤Î¾õ¶·¤âÇÄ°®¤Ç¤­¤Þ¤¹¡£

¢£Àܳʸ»úÎó¤Ë¤Ä¤¤¤Æ

¡¡dbopenÌ¿Îá¤ÇɬÍפÊÀܳʸ»úÎó¤Ç¤¹¤¬¡¢¤³¤ì¤Ï¾õ¶·¤Ë¤è¤Ã¤Æ½ñ¤­Êý¤¬ÊѤï¤ê¤Þ¤¹¡£

¡¡­¡ ODBC¥É¥é¥¤¥Ð¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤À¤±¤Î¾ì¹ç

¡¡¡¡Àܳʸ»úÎó¤Ë¡¢¥µ¡¼¥Ð¤ÎURL¤äID¤äPASS¤Ê¤É¤Î¾ÜºÙ¤Ê¾ðÊó¤òµ­Æþ¤·¤Þ¤¹¡£
¡¡¡¡ÄÌ¿®´Ä¶­¤Ë±þ¤¸¤Æ¥×¥í¥°¥é¥à¦¤ÇÆâÍƤòÊѹ¹¤Ç¤­¤ëÍøÅÀ¤¬¤¢¤ê¤Þ¤¹¤¬¡¢¤½¤ÎID¤äPASSÅù¤Ç
¡¡¡¡³Î¼Â¤ËÀܳ¤Ç¤­¤ë¤³¤È¤¬¤ï¤«¤Ã¤Æ¤¤¤Ê¤¤¤È¥¨¥é¡¼¤ÎÆÃÄ꤬¶Ë¤á¤ÆÆñ¤·¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡¡¡"driver="¤Ç»ØÄꤹ¤ë¥É¥é¥¤¥Ð̾¤Ï¡¢ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤Î¡ÖŽÄŽÞŽ×Ž²ŽÊŽÞŽ°¡×¥¿¥ÖÆâ¤Ç¥ê¥¹¥È¥¢¥Ã¥×
¡¡¡¡¤µ¤ì¤Æ¤¤¤ë̾Á°¤òÀµ³Î¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤¡£

¡¡¡¡¡¡Î㡧 dbopen "driver=MySQL ODBC 3.51 Driver;server=127.0.0.1;user=root;password=rootpass;port=3306;charset=cp932;"

¡¡­¢ ODBC¥É¥é¥¤¥Ð¤Î¡ÖŽ¼Ž½ŽÃŽÑDSN¡×¤Ç´û¤ËÀܳ¤òºî¤Ã¤Æ¤¢¤ë¾ì¹ç

¡¡¡¡Àܳʸ»úÎó¤Ï¡¢¤¹¤Ç¤ËÀܳ¤¬³ÎΩ¤µ¤ì¤¿DSN̾¤ò¤½¤Î¤Þ¤Þ»ØÄꤷ¤Þ¤¹¡£
¡¡¡¡Àè¤ËÀܳ¤¬³ÎΩ¤·¤¿ÀßÄê¤ò»ÈÍѤǤ­¤ë¤Î¤Ç½é¿´¼Ô¸þ¤­¤Ç¤¹¤¬¡¢Ê̤Υµ¡¼¥Ð¤ËÀܳ¤¹¤ë
¡¡¡¡¾ì¹ç¤ÏODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤ÇÀßÄêÊѹ¹¤ò¤·¤Ê¤¤¤È¤Ê¤é¤Ê¤¤¤È¤¤¤¦ÉÔÊؤ¬¤¢¤ê¤Þ¤¹¡£
¡¡¡¡ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤Ç¤ÎÀܳ¤Îºî¤êÊý¤Ï¡¢ÊÌÅÓ¥°¥°¤Ã¤Æ¤¯¤À¤µ¤¤¡£( Žß¦ØŽß )

¡¡¡¡¡¡¢¨ÈÆÍÑŪ¤Ë¥µ¡¼¥Ð¤Ø¥¢¥¯¥»¥¹¤¹¤ë¤¿¤á¤ÎÀâÌÀ¤Ç¤¹¤Î¤Ç¡¢¡ÖŽÕŽ°Ž»ŽÞDSN¡×¡ÖŽÌŽ§Ž²ŽÙDSN¡×¤Ë
¡¡¡¡¡¡¡¡¤Ä¤¤¤Æ¤ÏÀâÌÀ¤ò¾Ê¤­¤Þ¤¹¡£

¡¡¡¡¡¡Î㡧 ODBCŽ±ŽÄŽÞŽÐŽÆŽ½ŽÄŽÚŽ°ŽÀ¤Ç¡Ötest¡×¤È¤¤¤¦Ì¾¤ÇŽ¼Ž½ŽÃŽÑDSN¤ÎÀܳ¤òºî¤Ã¤Æ¤¢¤ë¾ì¹ç ¡¡¡¡¡¡¡¡¡¡dbopen "DSN=test"



y.tack

¥ê¥ó¥¯

2012/9/5(Wed) 11:20:15|NO.49150

²áµî¥í¥°¤ËËä¤â¤ì¤½¤¦¤Ê¤Î¤Ç
¤»¤Ã¤«¤¯¤Ê¤Î¤Çwiki¤ËžºÜ¤¹¤ë¤È¤«¤É¤¦¤Ç¤·¤ç¤¦¤«



ONION software Copyright 1997-2023(c) All rights reserved.