핸드폰 번호를 select 할때
LPAD(MOBILE1,3,'' '')||LPAD(MOBILE2,4,'' '')||LPAD(MOBILE3,4,'' '') MOBILE,
이런식으로 했습니다.
위 조회된 데이타를 MaskEdit에 뿌려줍니다.
만약 011-777-8888 이면 조회된 데이타는 011 7778888 이렇게 됩니다.
그리고 다시 입력 버튼을 누르면 db에 입력 해야 하는데...
다시 입력 할때는 0117778888 이렇게 하고 싶거든여..
StringReplace 함수를 사용하시면 문자열에서 특정문자를 변환할 수 있습니다.
function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;
<사용예>
sInput := '011 7778888';
sTemp := StringReplace(sInput, ' ', '', [rfReplaceAll]);
이렇게 하면, sTemp 에는 '0117778888' 값이 입력됩니다. 이 데이터를 입력하면 될 것 같은데, 원하는 답변이 되었습니까?