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

FireBird Q&A
[3628] charset이 'NONE'으로 지정되어 있을경우
박태성 [tspark92] 3311 읽음    2011-01-06 18:22
FB 2.1버전이고 디비생성시 charset은 'None'으로 지정해서 만들었습니다.
클라이언트 프로그램을 델파이7로 zeos컴포넌트를 이용해서 연결하여 입출력을 합니다.

델파이 업그레이드를 고민중입니다.
델파이2009이상부터는 기본string이 unicodestring으로 알고 있습니다.
그래서 2009이상에서 사용시 디비입출력시 한글깨짐 문제가 생길것 같아서 질문드립니다.

1. charset이 'None'으로 지정한 디비의 한글charset은 뭐가 되는겁니까?(이렇게 질문하는게 맞는지도
잘모르겠네요)

2. 새로운 디비를 unicode_FSS 로 지정해서 생성후 델파이7에서 지금까지 했던것처럼 insert, select해보니
제대로 한글이 보이는데 그럼 델파이7에서 한글을 입출력해서 보내도 디비에 따라서 unicode로 정상적으로
저장되고 있다고 봐도 되는건가요?

3. charset='None'으로 지정된 디비의 charset을 unicode_FSS로 바꿀려면 어떻게 해야하는지요?
  (디비에 이미 자료들이 저장되어 있어서 변환이 필요한건지, 할려면 어떻게 해야하는지 몰라서 질문드립니다
IBExpert로 각 테이블의 필드를 보니 char, varchar타입의 필드들은 모두 chartset=none으로 지정되어 있는데
디비를 바꿀려면 필드들의 charset만 바꾸주면 되는건지 아님 데이타들을 다 export했다가 다시 import시키면되는
지 모르겠네요)

+ -

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