일단 막연하게 embeded firebird ( 철자가 맞나?? ) 로 개발할것을 염두해 두고
일단은 일반 firebird 를 다운 받아서 IB Expert 와 연결해서 편리성 때문에
DB 만들고 테이블 설계도 해서 만들고 응용프로그램도 개발을 끝냈습니다.
응용프로그램은 델파이6 으로 작업했습니다.
모든 테스트를 다 끝내고 embeded firebird 로 연결하는데 까지는 성공을 햇습니다.
다른 모든 퀴리는 이상이 없는데...
그런데.. IB Expert 에서는 퀴리문을 써서
insert into TAA ( aa_str , bb_int ) values ( '가가가' , 100) 이라고 퀴리를 작성해서 실행하면
정상적으로 처리가 됩니다.
그런데 위의 쿼리를 응용프로그램에서 실행을 하면
Arithmetic overflow or division by zero has occurres 라는 메세지가 나옵니다.
어떤 님의 글귀대로 IB Expert 에 가서 character set none 으로 바꾸어 보았는데 그래도
마찬가지네여.
DB 를 지우고 embeded firebird 가 설치 되어 있는 곳에가서 isql 로 다시 만들어야 하는지.. 궁금합니다
이런 경우를 겪어 보신분이 있는지.... 해결 방법을 아시는 분은 좀 알려주셨으면 합니다.
|