Q&A

  • 필드에int형으로저장된데이터를Str으로변환해서뿌져주는거?
말그대로 테이블에 int형으로 저장 돼어 있습니다.

selectdata();를 하는데..



edtBusinessArea.text := CM_FltToStr(DMFrm.mv_GMasterBusinessArea.asInteger) /100);



이런식으로 int형으로 저장된 값을 100으로 나눠서.. edtBusinessArea.text에 뿌려주려고 하는데 에러가 나네요..



고수님들의 부탁을....



2  COMMENTS
  • Profile
    박태준 2001.04.13 17:03
    label1.caption:= floattostr(90/100);

    label1.caption:= inttostr(10);

    를 이용해서 하면 될것 같은데요..

    구루루 wrote:

    > 말그대로 테이블에 int형으로 저장 돼어 있습니다.

    > selectdata();를 하는데..

    >

    > edtBusinessArea.text := CM_FltToStr(DMFrm.mv_GMasterBusinessArea.asInteger) /100);

    >

    > 이런식으로 int형으로 저장된 값을 100으로 나눠서.. edtBusinessArea.text에 뿌려주려고 하는데 에러가 나네요..

    >

    > 고수님들의 부탁을....

    >

  • Profile
    송병철 2001.04.13 18:50
    데이타값을 뿌려줄때는 type casting을 하면 됩니다.

    예) IntToStr(값), FloatToStr(값)



    그리고 님이 말하신 내용에는 Integer형을 나누는 건데.. Integer를 나눌때는

    '/' 대신에 div를 쓰세요



    '/'는 Float형을 나눌때 쓰이는 것으로 앞니다...



    보다 자세한 사항은 div의 헬프를 찾아 보심이... 자세히 나와 있슴다..



    박태준 wrote:

    > label1.caption:= floattostr(90/100);

    > label1.caption:= inttostr(10);

    > 를 이용해서 하면 될것 같은데요..

    > 구루루 wrote:

    > > 말그대로 테이블에 int형으로 저장 돼어 있습니다.

    > > selectdata();를 하는데..

    > >

    > > edtBusinessArea.text := CM_FltToStr(DMFrm.mv_GMasterBusinessArea.asInteger) /100);

    > >

    > > 이런식으로 int형으로 저장된 값을 100으로 나눠서.. edtBusinessArea.text에 뿌려주려고 하는데 에러가 나네요..

    > >

    > > 고수님들의 부탁을....

    > >