그냥 KSC_5601대신에 유니코드로 작성하시면 않될까요요..?^^
초보 님이 쓰신 글 :
: 충분한 시간을 갖고 테스트를 해 봤어야 하는것을... ㅠㅠ
:
: 내일 납품인데... 아주 미치겠습니다. 오늘은 다들 쉬실텐데... ㅠㅠ
:
: Delphi7 + Embeded FB 2.0을 쓰고 있습니다.
:
: 프로그램 중 code, name필드에 각각 영자, 한글 자음만 넣어서 저장해 봤습니다. 'aaaa', 'ㅇㅁㅇㅊ'
:
: 뭐 이런 식으로요.
:
: 이렇게 저장을 하고 2번째 데이터도 같은 방식으로 'bbbb', 'ㅇㅈㅇㄴ' 이렇게 넣었더니 바로 프로그램이 죽더군요.
:
: 다시 기동 해 봤더니 저장은 되었구요... 테스트 결과 첫번째 데이터의 name필드가 온전한 한글이 아니면 죽더군요.
:
: 그래서 DB를 다시 만들면서 기본 Charset을 KSC_5601로 세팅을 해서 전부다 KSC_5601로 만들었습니다.
:
: IBCCONNECTION에서도 CHARSET을 KSC_5601, Unicode를 True로 세팅하고 프로그램을 돌리는데...
:
: 이건 IBCQuery에서 order by를 쓰면 다음과 같은 에러가 납니다.
:
: CHARACTER SET KSC_5601 is not installed
:
: 라는 에러 메시지가 납니다.
:
: Zeos가 불안한지는 모르겠지만 (주위에서 그러니... ㅡ.ㅡ) 이런거 전혀 신경 안쓰고 프로그램 했는데 IBDAC는 너무 까다롭네요. ㅠㅠ
|