C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[13499] ZeosLib PostgreSQL UTF8 Patch R2....... 테스트 해주세요.. ^^;
DrK [whitekid] 4165 읽음    2007-10-31 04:49
database.sarange.net에서 PostgreSQL이 UTF8 인코딩일 경우 안된다는 말에 다시 생각이 나서 예전에 잠깐 보던 ZeosLib UTF8 문제를 수정해보았습니다.

PostgreSQL에 Delphi를 직접 붙여서 사용하는 분들이 많지는 않은것 같지만 혹시 계시다면 테스트 부탁합니다.

ZeosLib 최근 버전인 6.6.1-Beta1을 기준으로 했으며 몇 가지만 주의하시면 됩니다.

- 서버는 UTF8 인코딩입니다. 다른 인코딩은 테스트 안해봤습니다.
- TZConnection.Property에 인코딩 설정 합니다. codepage=utf8, client_encoding=utf8
- AsString 대신에 모두 AsWideString으로 사용합니다. Encoding/Decoding 필요하지 않습니다.
- TEXT 타입도 TWideStringField로 해석됩니다.

다운로드: http://pds6.egloos.com/pds/200711/02/71/zeos.utf8.6.6.1-beta1.patch.r2

오류를 발견하신 분은 언제든지 여기나 제 블로그(http://whitekid.egloos.com/1660936)에 덧글로 부탁합니다. :D
김도완 [purplecofe2]   2007-10-31 10:35 X
http://zeosdownloads.firmos.at/downloads/snapshots/ (SVN스냅샷)

http://zeos.firmos.at/viewtopic.php?t=683&highlight=utf8

postgresql을 거의 쓸 일이 없으니 자세한 테스트는 못해봤습니다.

아마 SVN 스냅샷에 해결되었을 것이라 생각되네요.
DrK [whitekid]   2007-10-31 14:35 X
위의 링크의 내용은 알고 있습니다... bytea에 대한 처리를 수정하는 패치지요.
최신 스냅샷 확인해보니 위의 패치 말고 다른 방식으로 BYTEA는 수정해서 들어간 것 같습니다.

+ -

관련 글 리스트
13499 ZeosLib PostgreSQL UTF8 Patch R2....... 테스트 해주세요.. ^^; DrK 4165 2007/10/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.