Q&A

  • IBQuery Case When ?? 문의
XE6 CaseWhen.pdfXE6 CaseWhen.pdf

델파이 2010으로 개발된 소스를 XE6 로 업그레이드 하려고 하는데 이상한 점이 발견되었습니다

         select

          MCODE,  MNAME, MSPEC, MGROUP, MUNIT 

          ,case MASSY when 0 then '원재료'

                when 1 then '부품'

                when 2 then 'ASSY' end  ASSY

          ,case MGUBUN when 0 then '구매'

                when 1 then '외주'

                when 2 then '생산'

                when 3 then '기타' end  GUBUN

          ,case MLOCAL when 0 then '내자'

                when 1 then '외자' end   LOCAL

          ,MASSY

          ,MPACK

          ,MGUBUN

          ,MLOCAL

          ,MMAXPO

          ,MMINPO

          ,MSTIME

          ,MFLAG

          ,MDOCUNO

          ,MSAFEJAGO, MLOSS,MLEADTIME, PNAME, MPRDCNAME

          ,MUSEYN

          ,MORIGIN

         ,MREMARK

          from MATERIAL

          order by MNAME 


위와같은 문장을 XE6에서 실행하면 데이타에 다른글자들이 포함되어 나옵니다
혹시 아시는분 계시면 해결책을 부탁드립니다.

2010과 XE6 쿼리 결과를 PDF로 첨부 합니다
그런데 PDF 첨부하는 방법을 몰라서 할수가 없네요...
표로 그려봅니다... jvDBGrid 에 나오는 결과물 입니다
보시면 부품/내자/구매 데이타에 영어글자가 포함되어 있습니다 
2010에서는 이상없이 나오는데  원인을 알수가 없네요...

 ASSY

 LOCAL

GUBUN

MLEADTIME 

 부품 GI

내자SY 

구매SY  

30 

 ASSY

내자SY

구매SY

30 

 부품

 내자SY

 구매SY

30 

 
0  COMMENTS