|
박수현 님이 쓰신 글 :
: c++builder에서 개발 중인 프로그램이 있습니다.
: mysql과 연동 할려고 하는데 몇가지 문제가 있어 문의 드립니다.
:
: 1. euckr로 했는데 한글이 mysql부분이 깨집니다.
: 처음에 utf8로 했더니 c++builder도 깨지고 SQL Manager Lite for MySQL 도 글씨가 깨졌습니다.
: euckr로 변경하고 나서는 SQL Manager Lite for MySQL만 한글이 깨집니다.
:
: 두번째는 \ / 등이 SQL Manager Lite for MySQL에 표기사 되지 않습니다.
: 찾아보기를 하여 파일을 불러와서 추가를 하고 읽어 들여와 예약한 시간에 나와야 하는데
: 예약 시간에 파일을 읽어오는 부분은 되었는데 파일이 한글과 d:?????[//]////.avi
: 특수문가가 않먹는 것도 아닌데 / \ 만 표시가 않됩니다.
: 어찌 .. 해야 할지 난감할뿐.
:
:
: 아시는 분 있으시면 답편 부탁드립니다.
첫번째 한글이 깨지는 문제는 코드페이지 문제인것 같아보이네요
MultiByteToWideChar() 함수를 이용해서 처리하시면 될것 같구요
두번째 문제는 첫번째 문제에서 파생되는 문제 같습니다. 영문으로만 된
파일경로로 설정해보시면 문제가 발생하지 않을것 같습니다.
|