>Inter Base DB에서 Table를 하나만들고 그것을 일반 DB컴포넌트로 사용하다
>문제점을 발견하고 해결방법이 없을까 하고 이렇게 질문을 합니다...
>Inter Base Table 필드중 NUMERIC(4,1) 를 IBTable 에서는 형식대로 표현하는데
>일반 Table컴포넌트에서는 11.4 를 정수로 잘라서 11 로 나타나는데 해결할수
>있는 방법은 없나요.
>고수님의 조언을.......
>여기에 오신분 환절기 감기 유의하시고 행복하세요... 답변은...
>
>> 우선 BDE를 실행하셔서 Configuration 항목의 System->Format->Number를 보시기 바랍니
>> 다. 그러면 DECIMALDIGITS 항목이 있는데 여기 값을 수정하시면 됩니다.
>> 혹 제 답변이 틀렸다면, 죄송하네요.
>> 그럼..
확인하니 아니군요.... 아쉽군요..그램도 감사합니다.
<< 내용추가 >>
인터베이스 데이타베이스(Test.gdb) 에서 aaa 테이블 생성후
aaa CHAR(10)
J1 NUMERIC(4,1)
J2 NUMERIC(4,1)
DATABase Desktop 이나 SQL Explorer 에서 컬럼을 확인하니
SQL Explorer
자료형태가 변환환 되어 있습니다. ( NUMERIC(4,1) 에서 Type : INTEGER )
Type 를 변경하려 하면 저장이되질 않고 ....
DATABase Desktop(open) info structure 에서 확인
AAA CHAR 10
J1 INTEGER
J2 INTEGER
어떻게 해야 하나요... 그냥 쓸수없는것인지...