Q&A

  • 에디트박스에 숫자를 입력해서 디비에 저장할려구 하는데...
db를 이용해서 edit박스에서 숫자를 입력받아 숫자가 맞으면 db에 저장을 하구 숫자가 아니구 문자가 들어오면 에러 메시지를 띄우게 할려구 하는데
잘 안 됩니다.
고수님들 제발 도와주세여...
1  COMMENTS
  • Profile
    최은석 2002.11.06 04:03
    문제는 입력받은 값이 숫자인지 문자인지를 판단해야 하는거 같은데
    StrToIntDef 함수를 사용하시면 될듯하네여
    StrToIntDef(s,default)  <- s : string, default : 숫자
       이넘은 s 가 숫자이면 s를 숫자로 변환한 값을 리턴하고
       문자이면 default 값을 리턴합니다...

    if StrToIntDef(edit1.text,0) = 0 then // 문자이면....
    begin
        에러메세지 표시
    end
    else  // 문자이면
    begin
       디비에 저장
    end;