Q&A

  • 핸드폰번호를 조회하고 입력할때
핸드폰 번호를 select 할때

LPAD(MOBILE1,3,'' '')||LPAD(MOBILE2,4,'' '')||LPAD(MOBILE3,4,'' '') MOBILE,

이런식으로 했습니다.
위 조회된 데이타를 MaskEdit에 뿌려줍니다.
만약 011-777-8888 이면   조회된 데이타는 011 7778888 이렇게 됩니다.

그리고 다시 입력 버튼을 누르면 db에 입력 해야 하는데...
다시 입력 할때는 0117778888 이렇게 하고 싶거든여..
2  COMMENTS
  • Profile
    KDDG_RepleMan 2002.05.02 22:58

    StringReplace 함수를 사용하시면 문자열에서 특정문자를 변환할 수 있습니다.
    function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;

    <사용예>
    sInput := '011 7778888';
    sTemp := StringReplace(sInput, ' ', '', [rfReplaceAll]);

    이렇게 하면, sTemp 에는 '0117778888' 값이 입력됩니다. 이 데이터를 입력하면 될 것 같은데, 원하는 답변이 되었습니까?
  • Profile
    김현정 2002.05.02 22:53

    StringReplace('011 7778888', ' ', '', [rfReplaceAll])