Excel에서 VBA를 이용하여 Sybase12에 접속하고 있습니다.
접속 구문은 DRIVER={Adaptive Server Enterprise};UID=****;PWD=****;database=erm; server=xxx..xxx..xxx..xxxx;port=xxxx; charset=ISO_1;
이렇게 접속하여
작업을 진행하면 한글이 깨져 보입니다.
sp_helpsort 를 하면
Character Set = 1, iso_1
ISO 8859-1 (Latin-1) - Western European 8-bit character set.
Sort Order = 50, bin_iso_1
Binary ordering, for the ISO 8859/1 or Latin-1 character set (
iso_1).
이렇게 나오며
select @@client_csname를 하면
Null만 보이네요.
접속시 charset=ISO_1를 eucksc를 비롯 다른 charset를 주면 접속이 안되고 있습니다.
Insert 구문에선 정상적으로 한글이 보이는데..
왜 DB에 인서트하면 ??로 보이는지..
고수님들 답변 부탁드립니다. |