Q&A

  • 조건문에서의 NULL 체크 방법...
안녕하세여...

음.. 프로그래밍을 하는 가운데... 조건문을 사용해야 하는데 NULL 값이 비교가 않되는거 같아엽... DB 는 파라독스고엽... if 문에서 사용할려구 하는데... 이상하게 넘어 가네엽... 소스 조금 올립니다...



if ppa = NULL then begin

-

-

-

end;



이런 식이거든여... 그런데 스피이스(공백)는 ''로 체크 되잖아엽... 그런데 데이타가 않들어 가 있는것은 어떻게 체크하는지 알려주세엽...

빨리 알려 주시면 좋겠지만... 오늘 꼭 알려 주십시오...

온ㄹ 내로 해결해야 합니다... 그럼 이만 즐거운 하루 되시길...

5  COMMENTS
  • Profile
    2000.08.18 05:59
    IsNull로 체크해 보시길...



    예) if Table1.Field[0].IsNull then ~





    조유정 wrote:

    > 안녕하세여...

    > 음.. 프로그래밍을 하는 가운데... 조건문을 사용해야 하는데 NULL 값이 비교가 않되는거 같아엽... DB 는 파라독스고엽... if 문에서 사용할려구 하는데... 이상하게 넘어 가네엽... 소스 조금 올립니다...

    >

    > if ppa = NULL then begin

    > -

    > -

    > -

    > end;

    >

    > 이런 식이거든여... 그런데 스피이스(공백)는 ''로 체크 되잖아엽... 그런데 데이타가 않들어 가 있는것은 어떻게 체크하는지 알려주세엽...

    > 빨리 알려 주시면 좋겠지만... 오늘 꼭 알려 주십시오...

    > 온ㄹ 내로 해결해야 합니다... 그럼 이만 즐거운 하루 되시길...

  • Profile
    Jangbi21 2000.08.17 22:51
    위에 쓰신분의 답변이 안되면용



    if AAA = NIL then 이렇게 하세용



    NULL 대신에 NIL을 쓰세요



    감따 감따 ^^;

  • Profile
    조유정 2000.08.17 23:09
    Jangbi21 wrote:

    > 위에 쓰신분의 답변이 안되면용

    >

    > if AAA = NIL then 이렇게 하세용

    >

    > NULL 대신에 NIL을 쓰세요

    >

    > 감따 감따 ^^;



    이렇게 하니까... 에러 나면서 ('string' and 'pointer') 않되엽..

    그리고 위해 답변해 주신분것두 않되구엽...



    달느 방법 없나엽.. 빨리좀,,,



  • Profile
    Jangbi21 2000.08.17 23:20
    source좀 올려줄래요



    변수선언을 string으루 한것 같은데요

    그러면

    if aaa = '' then

    begin

    ShowMessage ('아마 이 NULL인감용')

    end;

  • Profile
    푸하하 2000.08.17 21:12
    우선, 데이타가 없는것도 ''으로 체크되는걸로 알고 있고요.

    if ppa = NULL then 은 if ppa is null then 으로 쓰심이...













    조유정 wrote:

    > 안녕하세여...

    > 음.. 프로그래밍을 하는 가운데... 조건문을 사용해야 하는데 NULL 값이 비교가 않되는거 같아엽... DB 는 파라독스고엽... if 문에서 사용할려구 하는데... 이상하게 넘어 가네엽... 소스 조금 올립니다...

    >

    > if ppa = NULL then begin

    > -

    > -

    > -

    > end;

    >

    > 이런 식이거든여... 그런데 스피이스(공백)는 ''로 체크 되잖아엽... 그런데 데이타가 않들어 가 있는것은 어떻게 체크하는지 알려주세엽...

    > 빨리 알려 주시면 좋겠지만... 오늘 꼭 알려 주십시오...

    > 온ㄹ 내로 해결해야 합니다... 그럼 이만 즐거운 하루 되시길...