책 내용 질문하기
엑세스 데이터베이스 함수 조건
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
268
조회수
54
작성일
2025-08-07
작성자
김*현
첨부파일

최신기출문제_2024년상시03 2-2 문제에서는


txt가동업체총계 컨트롤 원본 속성 X 컨트롤 속성 txt가동업체총계 값 (=IIf(DCount("가동업체","산업단지현황","시도코드=txt시도코드")=0,"가동업체 없음","가동업체 총 개수 : " & DCount("가동업체","산업단지현황","시도코드=txt시도코드")))이 정답(=IIf(DCount("가동업체","산업단지현황","[시도코드]=[txt시도코드]")=0,"가동업체 없음","가동업체 총 개수 : " & DCount("가동업체","산업단지현황","[시도코드]=[txt시도코드]")))과 다릅니다.


위와 같이 정답에서 조건 입력 부분에 []를 사용해 필드를 지정했습니다.


그런데


최신기출문제_2023년상시01 2-2 문제에서는


txt고객명 컨트롤 원본 속성 X [txt고객명]의 컨트롤 속성 원본 값 (=DLookUp("고객명","고객",[고객번호]=[txt고객번호]))이 정답(=DLookUp("고객명","고객","고객번호=txt고객번호"))과 다릅니다.


위처럼 조건에서 필드명을 쓸 때 []를 사용하지 않습니다.

이 두 부분의 차이점이 무엇인가요? D함수에서 어떤 때는 []를 사용하고 어떤 때는 []를 사용하지 않아도 되는 것인지 궁금합니다!

답변
2025-08-08 13:59:15

안녕하세요.

쿼리 작성 시 일반적으로 필드는 대괄호([ ])를 묶지만 묶지 않아도 자동으로 액세스에서 묶어 처리합니다.

또한 교재의 채점 프로그램은 정답 파일과 비교하여 다른 부분을 틀린 것으로 채점하다 보니 대괄호가 있고 없고의 차이로도 감점처리 되는 경우가 있습니다.

하지만 실제 시험장에서는 문제의 지시사항을 만족하고 결과가 정상적으로 실행되면 모두 맞는 것으로 채점됩니다.

즐거운 하루 되세요.

  • 관리자
    2025-08-08 13:59:15

    안녕하세요.

    쿼리 작성 시 일반적으로 필드는 대괄호([ ])를 묶지만 묶지 않아도 자동으로 액세스에서 묶어 처리합니다.

    또한 교재의 채점 프로그램은 정답 파일과 비교하여 다른 부분을 틀린 것으로 채점하다 보니 대괄호가 있고 없고의 차이로도 감점처리 되는 경우가 있습니다.

    하지만 실제 시험장에서는 문제의 지시사항을 만족하고 결과가 정상적으로 실행되면 모두 맞는 것으로 채점됩니다.

    즐거운 하루 되세요.

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