Q&A

  • ms-sql인데 금액(Money)이 120000이렇게 나옴.. 어떻게 해야.. 120,000 이러게 받을수 있나요

ms-sql인데 금액(Money)이 120000이렇게 나옴.. 어떻게 해야.. 120,000 이러게 받을수 있나요

dbgrid로 받거나.. 출력물로 출력할려면.. 꼭 금액이 120000금액에 끝어지지 않고. 붙여서 나오네요..

저는 모든 금액이 ##,###형식으로 나오길 바랍니다.

어떻게 하면 되나요.. 알려주세요..

그리고 즐거운 하루되세요..
3  COMMENTS
  • Profile
    강재규 2003.07.23 06:42


    var
      sMoney : Strong;
      cMoney : Currency;
    begin
        cMoney := 120000
        sMoney := format('%n', [cMoney]);

    이런방법은 어떻는지...
    그냥 적어봤어요...
    그럼 즐코하세요...

  • Profile
    나도초보 2003.07.21 20:09
    DBGrid에서는 Table컴포넌트의 AddField를 하신다음 각 Field를 선택하면
    DisplayFormat난에다 '###,##0'과 같이 사용하시면 되구요..

    일반 변수들은 FormatFloat()함수를 사용하시면 됩니다.
    Format('#,', 123000); 이렇게요..


  • Profile
    Runo 2003.07.21 20:02
    저는 이렇게 사용합니다...
    LTRIM(CONVERT(CHAR(20), CONVERT(MONEY, 금액필드),1))