책 내용 질문하기
엑세스 상시 04 문제3-2
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
253
조회수
325
작성일
2022-04-23
작성자
탈퇴*원
첨부파일

txt조회 컨트롤에 평가년도가 입력되지 않았다면 이라는 조건에서

정답에서는 isnull 이라는 함수를 사용했는데요,

저는 len(txt조회) = 0의 식과  txt조회.value = "" 의 식을 사용했는데 오류가 나더라구요.  왜 그런건가요?

 

답변
2022-04-27 09:08:07

안녕하세요.

 

액세스 프로시저에서 컨트롤에 입력된 값의 Null(아무 것도 입력되지 않은) 상태의 확인은

IsNull 함수를 사용하여

IsNull(컨트롤) 과 같이 적용하면 됩니다.

액세스에서 Len은 필드의 길이를 산출할 때 사용하며 

프로시저에서 ""과 Null은 같은 의미로 인식되지 않습니다.

 

오늘도 즐거운 하루 되세요.

  • 관리자
    2022-04-27 09:08:07

    안녕하세요.

     

    액세스 프로시저에서 컨트롤에 입력된 값의 Null(아무 것도 입력되지 않은) 상태의 확인은

    IsNull 함수를 사용하여

    IsNull(컨트롤) 과 같이 적용하면 됩니다.

    액세스에서 Len은 필드의 길이를 산출할 때 사용하며 

    프로시저에서 ""과 Null은 같은 의미로 인식되지 않습니다.

     

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.