혁신적이면서 상당히 광범위하고 간간히 전문적인 상식과 진실에 기초한 정신과 이노의 본격 아나키 블로그

Posted
Filed under 이노/Programmings
현재 호주에 수출할 물품에 쓰는 프로그램을 작성중입니다.

원래 내수는 가까운 시일내에 계획이 없었기에 다국어 작업을 염두해두고 늘 작업하고 있었습니다만 갑자기 영문버전을 릴리즈해야 할 문제가 생겨 후다닥 셋업을 만들어 돌렸습니다. 한국어판 윈도우즈와 MS Office프로그램을 쓰고 있는 저는 개발자 피씨에서만 늘 테스트 하는 우를 범하고 있었습니다.영문화 관련으로 버튼이나 이미지 참고할 것도 있고 해서 VMWare에 영문판 윈도우즈를 설치 테스트에 들어갔습니다.


서비스가 안뜬다.. OTL


개발툴을 깔 수는 없는 상황 로그로 디버깅을 하는 도중 웃기는 짬뽕같은 이유를 알아냅니다.
Access 디비에서 쿼리를 하는데

Select * From TableName 은 되는데
Select FieldName From TableName은 에러.


응?;;;;;; 아니 무슨 그런 말도 안되는;;;;;

'혹시 ADO관련 패치를 해야 하는건가? 드라이버 업데이트? 영문판으로 바이너리를 다시 컴파일?'

프로그램에 한글을 샅샅이 뒤지고 엑세스 디비를 다 디벼 한글을 제거해도 문제는 계속 발생. 결국 영문 OS에 영문 MS Office를 설치.

여전히 에러..;;;

ADO패치와 드라이버 업데이트는 일단 제외. 바이너리 패치를 하기 전에 혹시나 싶어 영문 엑세스에서 테이블 재 생성 후 프로그램 실행.







된다. -_-




왜 날 뷁!!!!

근데 웃기는 문제는 여기서 끝나지 않습니다. 한글 OS로 파일을 옮긴 뒤 디비를 열어봤습니다. 음 잘 열리는군 근데 왜이리 열리는데 오래 걸렸지? 종료 후 파일사이즈 비교.

영문판 161kb, 한글에서 열었던 영문판 173kb


응? 나 저장 안했는데?;;;;



누구 맘대로 슬쩍 고치래 응? 응? 응?

회사 동료의 말이 귓가에 맴도는군요.

"MS의 Localization을 믿지 마."
2006/03/21 16:57 2006/03/21 16:57