책 내용 질문하기
질문이요!
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
368
조회수
49
작성일
2014-03-06
작성자
첨부파일

368쪽 2번문제

isnull(txt이름)

대신에

txt이름=""

이라고 풀면 답이 안되는이유가 무엇인가요?

답변
2014-03-07 02:37:35

액세스는 txt이름을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.

그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사하는게 맞습니다.

질문주신 txt이름="" 코드가 정상실행되어 정확한 결과가 나온다면 상관 없습니다.

만약 문제에서 isnull을 이용하라고 했다면 두번째 것은 사용할 수 없습니다.

좋은 하루 되세요.

"
  • *
    2014-03-07 02:37:35

    액세스는 txt이름을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.

    그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사하는게 맞습니다.

    질문주신 txt이름="" 코드가 정상실행되어 정확한 결과가 나온다면 상관 없습니다.

    만약 문제에서 isnull을 이용하라고 했다면 두번째 것은 사용할 수 없습니다.

    좋은 하루 되세요.

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