현재 ADO로 MDB를 디비로 쓰고 있습니다...
MDB에서 통화로 설정된 필드가 있고..
이 필드의 값을 통화로 보이게 하고 싶습니다...
입력시에도 자동으로 추가되면 더 좋죠.. ^^
즉 12345라는 값을 12,345로 보이게 해야하거든요...
제가 델파이를 깊이 안해서 잘 모르겠네요..
찾아보면 그리에서는 FormatFloat인가? 로 변환을 해주던데..
그냥 Edit컴포넌트 놓고 해보면 3개까지 입력하고 4번째 자리에서 에러나고...
도와주세요. ^^;
Formatfloat 를 쓰실 경우에는, FormatFloat('$###,##0.00', DM.Qry_Member.FieldByName('monthly_fee').asfloat ) 요런 식으로 mast 를 설정 해주시면 될꺼구요.
만약 각 필드마다의 display format 과 edit format 을 따로 주실 경우에는, object inspector 에서 display format 에다가 $###,##0.00 그리고 Edit format 에다가 #,#0.#0;0 요런 식으로 넣어 주시면 될듯 합니다. 참 ... $ 는 여기가 미국으라서 달러 기호를 넣어 준거구요. 한국에서 하시면 \ 요거를 넣어 주시면 될듯 합니다. 아니면, 않넣어두 되구요. 도움이 되길 바랍니다.