다음과 같이 연결했습니다.
DRIVER=CUBRID Driver;UID=아이디;PWD=패스워드;FETCH_SIZE=100;PORT=30000;SERVER=아이
피;DB_NAME=test;DESCRIPTION=cubrid_odbc;charset=utf-8";
위와 같이 연결 후 한글문자열을 삽입했는데..역시나 utf8로는 깨져보이네요...
ms949로 보면 정상적으로 출력됩니다..
제대로 utf8로 입력되는 것이 맞는것인지요?
아님 .net에서 추가적으로 설정해 주어야하는 것이 있는 것인지요..
확인 부탁 드립니다..
3개월이나 기다렸는데.. 충격이네요..ㅠ
------------------------------------------------
CUBRIDSUS-4091 ODBC 드라이버에 UTF-8 문자셋 지원
ODBC 드라이버에 UTF-8 문자셋 지원 기능을 추가하여 UTF-8 문자열로 입력 및 조회가 가능하도록 개선하였다.
UTF-8 이외에 다른 문자열은 지정핛 수 없으며, 아래의 예와 같이 연결 문자열에 “charset=utf-8”를 지정하는 방식으로 사용핛 수 있다.
// 연결 문자열에서 UTF-8로 설정 DRIVER=CUBRID Driver;UID=public;FETCH_SIZE=100;PORT=30000;SERVER=localhost;DB_NAME=demodb;DESCRIPTION=cubrid_odbc;charset=utf-8