한글지원 코드는 CCSID 라는 테이블에 속성이 있는데요...
그 부분을 수정하시면 됩니다...
아무래도 이건 단말기에서 테이블 속성을 변경해야 할 것 같네요...
이건 간단히 그 부분만 되는 것이 아니라 데이타 변경도 걸려 있어서 상당히 난감한 부분인데요...
일단 들어가는 방법은 단말기에서 아이디와 PW을 입력하고 들어가서 strpdm메뉴로 들어가서 1 번을 입력하고 Lib를 입력하고 선택할 라이브러리에 12를 입력하고 거기에서 수정을 할 테이블을 찾아서 2번을 입력하고 F9를 누른후 페이지 다운으로 맨 마지막 까지 이동을 하면 거기에 코드가 보일것 같네요..
그거를 수정하면 되는데요.. 근데 이게 아까 말한것 처럼 데이타를 백업을 받아 놓고 Lock걸린거 있으면 Lock걸린 것을 죽이고 그리고 작업을 해서 데이타가 깨진게 없는 지 확인을 하고 깨진 데이타가 있으면 백업한 자료를 가지고 업데이트를 시키면 될꺼에요...헥헥...ㅠ.ㅠ
좀 할일이 많져...ㅠ.ㅠ 400이 좀 그지 같아서요...어쨌든 물어보신 내용만 가지고 설명을 했는데요... 근데 이거는 400을 잘 아시는 분이 하시는 것이 효율성이 있을 것 같아요...
기존에 되어 있는 설정두 제가 설명한 것 처럼 해서 들어가서 보시면
CCSID를 확인 하실수가 있어요...
입력이 되어 있는 숫자가 기존에 설정이 되어 있는 랭귀지코드입니다..
만약에 윈도우즈 상태에서 보시려면 CA400에 접속 해서 CA400에 있는 테이블 리스트를 선택하고 설정을 보시면 될 것 같네요..
근데 이건 버전에 따라서 보여주는 것두 있구 안 보여주는 것두 있다고 하네요..
그럼 즐프하세염...
안녕하세요...
제가 알기로는 그런 부분에 제약같은것은 없는 걸로 알고 있어요..
혹시 DB Grid를 바로 연결해서 사용하시는 건가요?
아님 그 테이블에 속성이 833혹은 37 로 되어 있는 건 아닌지요?
아무래도 한글에 대한 문제 일수도 있을 것 같네요.. 원래 한글지원 코드는 933이거든요.. 그러니까 SQL(델파이)에서 가져 올때는 833 혹은 933으로 되어 있어야지만 한글을 가지고 올수 있을 것 같네요..
혹시 이것이 아니라면 제가 봤을 때는 델파이 코딩 부분에 잘못 된 부분이 있을 수도 있을 것 같네요..
테스트로 함 SQL Explorer 를 실행해서 그 상태에서 쿼리를 던져보시면 될 것 같네요.. 제대로 안 나오면 서버에서 테이블 속성이 잘못 된 것일경우가 크구요..아닌 경우에는 델파이 코딩 부분에 잘못 된 부분이 있을 경우가 클것 같아요..
그럼 즐프하세염...