»Ë»Ñ Æ÷·³

LINUX C++ ALTIBASE SQLBindParameter Áú¹®ÀÖ½À´Ï´Ù!!!!

¾È³çÇϼ¼¿ä LINUX 64Bit ¿¡¼­ Altibase Client¼³Ä¡ ÈÄ C++ 64bit Process·Î Altibase¿¬µ¿ÇÏ°í Àִµ¥¿ä.. ODBC¸¦ »ç¿ëÁßÀÌ°í¿ä... SQLBindParameterÈÄ SQLExecDirect·Î ÇÁ·Î½ÃÁ® È£ÃâÇÏ°í ÀÖ½À´Ï´Ù. ±×·±µ¥ ÇÁ·Î½ÃÁ®¸¦ È£ÃâÇÏ¸é ¾Æ·¡ 2¹ø° BindParameterÇÑ szDate String µ¥ÀÌÅÍ°¡ NULL·Î µé¾î°¡°í ÀÖ½À´Ï´Ù. SQLLEN nLen[15]; retcode = SQLBindParameter(m_hstmt, 1, SQL_PARAM_INPUT, SQL_C_LONG, SQL_INTEGER, 0, 0, &pPeak->nCode, 0, &nLen[0]); retcode = SQLBindParameter(m_hstmt, 2, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR, 8, 0, szDate, 8, &nLen[1]); À§ retcode ´Â SQL_SUCCESS¶³¾îÁö°í SQLExecDirectµµ SQL_SUCCESS¶³¾îÁý´Ï´Ù. DBÄ÷³Àº NUMERIC(10), CHAR(8)·Î µÇ¾î ÀÖ½À´Ï´Ù. ±×·±µ¥ WINDOWS 32BIT, ALTIBASEClient32bit, Process 32bit¿¡¼­´Â Á¤»óÀûÀ¸·Î µ¥ÀÌÅÍ°¡ µé¾î°¡°í¿ä.. Àú CHARµ¥ÀÌÅÍ°¡ NULL·Î °è¼Ó µé¾î°¡´Âµ¥ ¿¡·¯ ¶³¾îÁö´Â °÷ÀÌ ¾ø¾î È®ÀÎÇÒ ¹æ¹ýÀÌ ¾ø³×¿ä.. Ȥ½Ã¾Æ½Ã´Â ºÐÀ̳ª È®ÀÎÇغÁ¾ß ÇÒ »çÇ×ÀÌ ÀÖÀ¸¸é Á¶¾ð ºÎŹ µå¸³´Ï´Ù.

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
ºÏ¸¶Å©¹öÆ° °øÀ¯¹öÆ°
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û