Lazarus¿¡¼ ZeosDBO¸¦ »ç¿ëÇؼ Firebird¿¡ Á¢¼ÓÇÒ¶§ ÆÄÀϸíÀÌ Çѱ۷ΠµÇ¾îÀÖÀ¸¸é ÆÄÀÏÀ» ÀÐÁö ¸øÇÏ´õ±º¿ä. UTF8ToSys()³ª UTF8ToAnsi()¸¦ »ç¿ëÇصµ ¸¶Âù°¡Áö¿´½À´Ï´Ù. CreateFile(open)¿¡¼ ¹Ù·Î ¿À·ù¸¦ ÀÏÀ¸Åµ´Ï´Ù. ÇÏÁö¸¸ TIBConnectionÀº DatabaseName¿¡ UTF8ToSys()¸¦ Àû¿ëÇϸé Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏ´õ±º¿ä.
ZeosDBO°¡ TSQLConnectionº¸´Ù ¼Óµµ°¡ »¡¶ó¼ ÁÁ¾ÆÇߴµ¥, ÀÌÁ¨ TIBConnection¿¡¼ autocommit ²ô°í µ¹¸° ´ÙÀ½¿¡ ¼öµ¿À¸·Î commitÇÏ´Â°Ô ³ªÀ» °Í °°½À´Ï´Ù. ¾Æ¹«·¡µµ µ¨ÆÄÀÌ¿ëÀ¸·Î ¸¸µé¾îÁø ÄÄÆ÷³ÍÆ®´Ùº¸´Ï Lazarus Áö¿øÀº ½â ÁÁÁö ¾ÊÀº °Í °°½À´Ï´Ù.
Lazarus 1.2.4, ZeosDBO 7.1.3a, Firebird 2.5¿¡¼ È®ÀÎÇß½À´Ï´Ù.
|