2.5버젼에서는 한글필드명 생성이 잘되고..쿼리를 날려도 잘 됩니다.
정렬도 잘 되고요..
그런데..
이것을 델파이에서 불러올때...
IBQuery1.FieldByName('이름').AsString := Edit1.Text;
IBQuery1.FieldByName('"이름"').AsString := Edit1.Text;
IBQuery1.FieldByName("이름").AsString := Edit1.Text;
등 모두 되지 않아요,..
델파이XE인데...델파이 폼에서 어떻게 불러와야 써야하는건지...
물론 테이블로 데이타소스 클릭클릭해서 불러오는 것은
델파이 폼에서 잘 됩니다....
이거 며칠동안 안되다가..
한글필드 테이블 다 지우고,,
다시 영문필드명으로 재생성해야 하나...??하고..
엄청 고민 중에 있습니다....
안하자니..답이 없고..
하자니..엄청삽질에 엄두가 안나고....???
초환 님이 쓰신 글 :
: 금방 한글 필드 되나 테스트 해받는되요
: 되네요.^^;; 이게 정식인지 모르겠지만 저는 이방법 밖에 안되요
: CREATE TABLE test1("이름" CHAR(20));
: INSERT INTO TEST1("이름") VALUES ('초환');
: SELECT * FROM TEST1 where "이름"='초환';
:
: MS SQL 한글필드 사용 하면 데이터 변환 할때 많이 불편 하고
: 필드는 영문으로 작성하는 습관이 좋다고 하던되요
:
: HiwayStar 님이 쓰신 글 :
: : 한글필드명은 2.0 이되어도 아직도 안되는것 같군요.
: : 유니코드로 문자셋을 설정하면 되긴되는데 정렬이 안되는군요.
: :
: : 갑갑하기가 이를데 없군요.
: : 언제나 될런지...
: :
: : MS SQL은 예전부터 되는것 같던데. 참으로 아쉬운 대목입니다.
: : MS꺼 별로 맘에들지 않지만 MS가 돈버는 이유를 알 것 같습니다.
: :
: : IBExpert외에 쓸만한 다른 Menagement Tool이 있으면 소개 좀부탁드립니다.
|