책 내용 질문하기
엑세스함수
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2010 사용자용)
페이지
116
조회수
30
작성일
2018-11-23
작성자
탈퇴*원
첨부파일

엑세스에서는 함수식에 []대괄호안에 적어야하는거아닌가요?

116쪽에 11번

Dlookup([단가].[상품],"상품번호=txt상품번호")

이렇게쓰면안되나요ㅠㅠ?

엑세스에서 어쩔때 []이것을쓰는지 궁금합니다!

또한 dlookup인수에 상품말고 폼의 레코드원본이 상품종합이니 상품종합적는게 아닌ㄴ가요..?

답변주시면 감사하겠습니다.

답변
2018-11-24 22:43:22

안녕하세요.


[] 는 필드명이나 컨트롤명에 붙여줍니다.


필요시에 액세스가 자동으로 붙여주기도 합니다.


[] 이 있든 없든 정확한 결과가 나오면 정답으로 인정 됩니다.


"" 는 문자값을 나타낼때 사용하구요.


dsum 과 같이 d가 붙는 도메인 함수의 인수는 항상 "" 안에 작성해야 합니다.


dsum("필드명","테이블/쿼리명","조건")


' ' 는 dsum 이나 코드등에서 문자를 나타내기 위한 것입니다.


인수등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.


dsum("필드명","테이블/쿼리명","조건='이름'")

=DLookUp("단가","상품","상품번호=txt상품번호")

문제에서 <상품> 테이블을 이용하라고 했습니다.

'상품종합' 쿼리로 지정하면 '상품종합' 쿼리의 '단가' 필드는 <판매내역> 테이블에서 가져오므로

판매번호 2의 티코의 단가가 달라집니다.

제시된 그림과 동일한 결과를 표시하지 못하게 됩니다.

문제 지시사항을 정확히 확인하시고 작업해 주셔야 합니다.

좋은 하루 보내세요.


  • *
    2018-11-24 22:43:22

    안녕하세요.


    [] 는 필드명이나 컨트롤명에 붙여줍니다.


    필요시에 액세스가 자동으로 붙여주기도 합니다.


    [] 이 있든 없든 정확한 결과가 나오면 정답으로 인정 됩니다.


    "" 는 문자값을 나타낼때 사용하구요.


    dsum 과 같이 d가 붙는 도메인 함수의 인수는 항상 "" 안에 작성해야 합니다.


    dsum("필드명","테이블/쿼리명","조건")


    ' ' 는 dsum 이나 코드등에서 문자를 나타내기 위한 것입니다.


    인수등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.


    dsum("필드명","테이블/쿼리명","조건='이름'")

    =DLookUp("단가","상품","상품번호=txt상품번호")

    문제에서 <상품> 테이블을 이용하라고 했습니다.

    '상품종합' 쿼리로 지정하면 '상품종합' 쿼리의 '단가' 필드는 <판매내역> 테이블에서 가져오므로

    판매번호 2의 티코의 단가가 달라집니다.

    제시된 그림과 동일한 결과를 표시하지 못하게 됩니다.

    문제 지시사항을 정확히 확인하시고 작업해 주셔야 합니다.

    좋은 하루 보내세요.


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