FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[4013] Re:charset이 'NONE'으로 지정되어 있을경우
멀고도험한길 [biocell] 3211 읽음    2011-01-10 11:55
데이터베이스 Charset은 중요하지않습니다.

Insert, select 하는 SQL문장이 unicodestring이면
사용하시는 Firebird컴포넌트(zeos, 등등..) 에서 unicodestring을 AnsiString으로
변환하여  처리합니다.

unicodestring을 AnsiString으로 변환하면 중국어,일본어...등 깨져서 변환되는게 종종있습니다.
이는 unicodestring을  UTF8로 변환하여 처리하시면 됩니다.

UTF8은  AnsiString입니다.

그래서 데이터베이스 Charset은 중요하지않습니다.

데이터베이스의 Charset이 None이면 뭐든지 됩니다.

만약 안된다면 컴포넌트 문제입니다.

+ -

관련 글 리스트
3628 charset이 'NONE'으로 지정되어 있을경우 박태성 3311 2011/01/06
4013     Re:charset이 'NONE'으로 지정되어 있을경우 멀고도험한길 3211 2011/01/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.