아폴론 님이 쓰신 글 :
: //파이어버드 1.5 디비, IBQuery로 조회
: //출력폼에 쿼리두고 다른폼에서 오픈 합니다.
: with TR160R.SQL160 do begin
: close;
: sql.clear;
: sql.add(' ab_aaaa "건명", ab_name "담당자", ab_amnt "금액" ');
: open;
: end;
: 이것을 델7의 퀵레포트로 연결을 합니다. 디테일 밴드로....
: 금액에 대해서 QRDBText로 연결을 시도하고 Mask 포맷을 '###,###'으로 합니다.
: 그러면 그냥 죄다 '금액' 이라고 보여집니다.
: ------------------------------------
: 건명1 담당자1 금액
: 건명2 담당자2 금액
: 건명3 담당자3 금액
:
:
: Mask 포맷을 안하면 '5000000' 이렇게 보여집니다.
: 건명1 담당자1 5000000
: 건명2 담당자2 1000000
: 건명3 담당자3 2000000
:
: 아~ 이거 참나원..... IBQuery 문제인지?
: 델파이 문제인지.... 이거 참나원..뭐 이런일이???....
흐미 이런... ab_amnt "금액" 이것은 DataType이 Number 인데요...
IBQuery로 조회 하면 일반문자로 인식을 하네요....쩝...
그래 저걸 Cast(ab_amnt as Numeric) amnt ... 이리 해야 되는 구만요...
에혀...저것 원인 알아 내느라고 머리칼새고... 머리아프고...
힘들어라...
|